4 SachinLee

尚未进行身份认证

暂无相关描述

等级
TA的排名 33w+

vue组件——混入

vue组件——混入混入混入合并策略混入  前边介绍了组件,我们知道组件包含三个部分,HTML模板、js、css;但是,有时候,我们的模板可能是不同的,但是执行的方法和需要的数据类似,这时候,我们可以使用混入Mixins。  混入(Mixins)通常是一个js文件,但是其中可以写vue组件的js部分的任何内容,包括data,methods,和各个生命周期等。定义...

2019-07-10 20:45:28

vue组件——组件通信

vue组件——组件通信Prop基本使用Prop类型Prop验证注意自定义事件基本使用`.sync`修饰符插槽基本使用具名插槽带数据的插槽动态组件Prop基本使用子组件使用props,声明需要父组件传递的的参数:父组件通过绑定的方式传递给子组件基本例子,子组件:<template><divclass="hello"><h1&gt...

2019-07-09 20:26:07

vue组件——基本使用

vue组件——基本使用声明周期组件定义和使用组件的组成基本使用声明周期每次都使用newVue()创建了一个新的实例,每个实例在初始化时,都需要经过一系列的过程,我们可以在这个过程中,添加自己的逻辑。常用声明周期:created()/mounted():发送ajax请求beforeDestory()组件定义和使用在vue项目中,每个.vue文件都是一个组件;...

2019-07-09 20:21:40

vue组件编程——创建项目

vue组件编程——创建项目使用vue-cli创建模板项目模板目录vue-cli3.x使用vue-cli创建模板项目  首先,我们学习,如何创建一个Vue项目,首先需要安装node,具体过程这里就不累述;新版的node已经集成了npm;我们可以使用npm安装相关的插件#1.安装vue-clinpminstall-gvue-cli#2.创建项目vu...

2019-07-09 20:17:44

vue入门——其他

vue入门——其他表单输入绑定过滤器自定义指令表单输入绑定  前边已经讲了v-bind用于绑定HTML属性的值,v-on用于绑定事件;Vue针对表单元素,提供了v-model的语法糖,在表单<input>、<textarea>及<select>元素上创建双向数据绑定。之前也已经见过了:<inputv-model="messa...

2019-07-08 20:05:24

vue入门——事件处理

vue入门——事件处理事件修饰符键盘修饰符事件修饰符  通过前边的学习,我们已经知道通过v-on指令,能够绑定事件;在事件处理中,调用event.preventDefault()或event.stopPropagation()是非常常见的需求。为了更加方便的解决这个问题,Vue提供了事件修饰符。.stop阻止事件的冒泡行为  事件默认存在冒泡行为,也就是说如果父级标签中...

2019-07-08 19:57:50

vue入门——条件和列表渲染

vue入门——条件渲染、列表渲染条件渲染列表渲染数组检测更新对象检测注意事项其他条件渲染  v-if指令,很容器理解就是一个条件判断,当条件成立时渲染;另外,还能够使用v-else-if和v-else,v-else元素必须紧跟在带v-if或者v-else-if的元素的后面,否则它将不会被识别。<divid="app"><inputv-mod...

2019-07-08 19:53:46

vue 入门——Class 与 Style 绑定

vue入门——Class与Style绑定1Class绑定2Style绑定  class和style也是HTML的属性,因此,也可以使用v-bind进行属性值的绑定。1Class绑定基本语法::class="xxx"xxx表达式,可以是字符串、对象、数组<style>.color{color:red...

2019-07-08 19:51:20

vue入门——计算属性和侦听属性

计算属性和侦听器1计算属性2侦听属性1计算属性  在前边有讲到双括号表达式中,可以使用JavaScript表达式,但是这种表达式会让我们的模板变得复杂,降低代码的可读性,且难以维护,例如:<divid="example">{{message.split('').reverse().join('')}}</div>  为了解决这个问题,我们可...

2019-07-04 17:21:12

Vue入门——模板语法

Vue入门——模板语法模板语法1双大括号2原始HTML3指令:数据绑定3指令:事件绑定4动态参数模板语法  模板语法,就是动态的HTML页面,包含一些js代码,双大括号表达式、指令(v-bind等)1双大括号<span>{{message}}</span>  相当于v-text指令:<spanv-text="message"&...

2019-07-01 20:21:13

Vue 入门——基本认识

Vue入门——基本认识Vue基本认识1Vue是什么2Vue特点3Vue扩展插件4.简单demoVue基本认识本文写作初衷,最近给同事分享了一下Vue的入门教程,但是,感觉在分享过程中,讲得比较乱,没有达到预期的效果;另外,在翻看官方文档中,发现有很多知识原来自己没有注意的地方,因此,通过本系列文章巩固一下自己的学习。个人觉得vue官方文档已经讲解的非常好了,更...

2019-07-01 19:50:24

Java多线程——synchronized原理

synchronized原理

2019-04-20 20:23:13

Java集合——HashMap

HashMap源码阅读(Java8)1.HashMap概述2.成员变量3.构造方法4.主要方法4.1put(Kkey,Vvalue)1.HashMap概述  HashMap是一个存储键值对的集合类,其中的元素是无序的,且没有重复的key值;有点类似数学中的函数,x对应一个y值。JavaAPI中对HashMap描述如下:HashMap是基于哈希表的Map...

2019-03-07 18:49:56

Java集合——LinkedList

LinkedList源码阅读1.LinkedList概述2.LinkedList源码2.1LinkedList定义2.2成员变量2.3构造方法2.4添加元素2.4.1List中的方法1.LinkedList概述  LinkedList是我们除了ArrayList外,我们常用的列表结构;根据名字我们大致也能拆除其主要依赖链表实现,和ArrayList不同,因为基于链表实现,因此,...

2019-03-05 09:17:13

ELK+logspout收集Docker日志

ELK+logspout收集Docker日志1.Docker日志收集流程2.Logspout+ELK收集日志2.1Docker安装ELK2.2安装logspout参考1.Docker日志收集流程  基本思路通过logstash获取docker中的日志,然后,将日志转发给elasticsearch进行索引,kibana分析和可视化。  获取docker中的日志文件可以有多种方式:...

2019-03-01 17:22:22

Java多线程——等待/通知机制(生产者消费者模型)

生产者消费者实例1.等待/通知机制2.单一生产者和消费者1.等待/通知机制  等待/通知机制在我们生活中很常见,例如,餐厅服务员和厨师之间,只有厨师做好菜之后,通知服务员,服务员才能上菜;而在未做好菜之前,服务员只能等待厨师做菜。除了这个例子外,等待/通知机制中,最典型的就是生产者和消费者模型,下边我们用代码实现该模型。2.单一生产者和消费者  Java中等待/通知,通常使用Obj...

2019-02-25 21:04:01

Java多线程——synchronized的使用

synchronized的使用1.synchronized同步普通方法1.1可重入验证  synchronized是我们常用的锁,synchronized锁是互斥的,同一时间只能有一个线程获得锁,因此能够保证线程安全;synchronized又是可重入的锁。下边先看一下synchronized的使用:1.synchronized同步普通方法  synchronized可以修饰普通同步...

2019-02-24 20:56:28

Java集合——ArrayList

文章目录1.ArrayList概述2.ArrayList的使用3.ArrayList源码阅读1.ArrayList概述2.ArrayList的使用3.ArrayList源码阅读

2019-02-18 12:17:35

Vue使用OAuth2简化模式登录

Vue使用OAuth2简化模式登录1.OAuth2简化模式概述2.1.OAuth2简化模式概述  OAuth2是一个2.

2019-02-14 08:35:15

Java集合学习记录——Iterator

选择排序

2019-02-01 14:15:20

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!