1. v-text:这个指令用于将vue实例中的data内的属性渲染到标签内。有两种写法:

  1. `<div v-text="数据"></div>`:该写法会将div内的所有内容清空,然后渲染成对应的数据。

  2. `<div>{{数据}}</div>`:该写法为v-text的简写,被称为胡子语法或差值语法。该写法只会在{{}}对应的地方渲染数据,而不会改变div内其他位置的内容

  3. 由上述两个特点可以知道,{{}}更实用,简便,所以用得更多

  4. 无法识别标签

2. v-html:这个指令与v-text的作用相同,只有一点不同,即可以识别标签

3. v-model:这个指令可以用于input,select,textarea,组件这四种。作用是双向数据绑定,在标签上改变的值会影响到data的数据,data的数据改变也会影响到标签上的值

4. v-show:这个指令用于改变元素的显示/隐藏。当v-show绑定的值为true时,元素显示;反之,隐藏。这个实现是利用display

5. v-if/v-else-if/v-else:这个指令同样可以改变元素的显示/隐藏。当绑定的值为true时,元素显示;反之,隐藏。与v-show不同的是,这个指令改变了DOM树,会将元素改变为注释节点。与v-show的取舍,需要看情景。例如,v-if改变了DOM树,比较耗性能,所以在频繁切换时,会选择使用v-show。

6. v-on:这个指令绑定了事件触发时执行的methods中的方法。

  1.写法

    1. <div v-on:click="方法名"></div>

    2. <div :click="方法名"></div>

  2. 当触发时要传入参数,则可以这样写:<div :click="方法(参数)"></div>

  3. 如果逻辑简单,可以直接用逻辑代码代替方法

  4. 修饰符:例如:<div :keyup.enter="方法"></div>

7. v-bind:该指令用于修改元素属性,例如<img v-bind:src="" />

  1. 简写:<img :src="" />

8. v-for:该指令用于循环渲染页面

  1. 写法:<li v-for="(item, index) in 数据">{{item}}</li>

  2. 数据:array | object | string | number

9. v-cloak:该指令用于为还没有被vue编译完成的胡子语法添加样式。需要配合css的属性选择器:[v-cloak]来添加样式

10. 还有两个很少用的指令v-once,v-pre

最新文章

  1. z-stack协议uart分析(DMA)
  2. Android音视频之MediaRecorder音视频录制
  3. Java Class.cast方法
  4. sql拼接一列数据
  5. ue4 重新生成ide project文件的命令行
  6. Java Hour 47 WeatherInfo 保存到数据库
  7. Zabbix页面遇到历史记录的乱码需要修改数据库
  8. PropertyDrawer 自定义属性绘图
  9. 如何利用VS2010安装和部署应用程序
  10. git 七图七模式 -- 工作流
  11. ANDROID内存优化(大汇总——上)
  12. HDU 4403 A very hard Aoshu problem(DFS)
  13. C++ Primer 5 CH2 变量和基本类型
  14. Spring(一)
  15. ----关于统计字符出现次数的JS循环以及indesxOf函数----
  16. 安卓视频播放器(VideoView)
  17. PS制作动感酷炫水人街舞照
  18. 借助dubbo-admin来管理你的服务
  19. Practice| 流程控制
  20. Python学习笔记第二十七周(Bootstrap)

热门文章

  1. Redis sortedset实现元素自动过期
  2. js 操作本地sqlite
  3. [Swift]LeetCode21. 合并两个有序链表 | Merge Two Sorted Lists
  4. [Swift]LeetCode280. 摆动排序 $ Wiggle Sort
  5. [Swift]LeetCode791. 自定义字符串排序 | Custom Sort String
  6. Mysql的两种偏移量分页写法
  7. .net core consul 服务配置 服务发现 服务健康检测 服务变更加载
  8. 【Spark篇】---Spark中yarn模式两种提交任务方式
  9. MySQL忘记密码后找回密码
  10. dotnet core高吞吐Http api服务组件FastHttpApi