
上面就是vue的简单代码。
1.插值表达式:{{ }}


2.双向数据绑定:v-model
首先在输入框里面利用v-model绑定value,然后span里面利用插值表达式把这个value显示在页面

然后在data数据里面定义字段value ,

然后试着在输入框输入数据,你会发现你没输入一个字,那个字就会显示出来


3.控制显示和隐藏:v-if , v-show
控制元素的显示或者隐藏, 可以使用v-if 或者 v-show 。 这两个是区别:v-if 是彻底从dom树上删除, v-show是存在dom树上,只是看不到了而已

4.循环指令:v-for



5.动态绑定数据:v-bind


6.事件绑定 : v-on
注册点击事件,@click , 然后出发一个函数

在methods里面执行这个函数打印数据里的url






7.注册全局组件

然后在html中使用你定义的组件名字作为标签,这样就成功啦


使用方法跟全局一样

9.父组件传值给子组件, 通过Props
1.首先在父组件使用子组件,通过子组件的名字写成标签即可,其实就是自定义标签,名字随便取,然后在这个标签上动态绑定一个属性,这个属性的名字要和子组件props接收的值得名字是一样的,然后把父组件要传递的数据传过去
2.然后创建子组件


10.子组件传值给父组件,使用 $emit() 传递


11.兄弟组件之间的传值,使用事件总线 eventBus来实现




12.过滤器的使用: filter


13.自定义指令的使用:directive


自定义指令的传参和修饰符

14.公共的数据 : mixins



15.插槽的使用:slot
