热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

javamicroservice01vue05template

java-microservice-01-vue-05-template模板语法Vue.js使用了基于HTML的模板语法,允许开发者声明式地将DOM绑定至底层Vue实例的数据。所有

java-microservice-01-vue-05-template

模板语法

Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。所有 Vue.js 的模板都是合法的 HTML,所以能被遵循规范的浏览器和 HTML 解析器解析。
在底层的实现上,Vue 将模板编译成虚拟 DOM 渲染函数。结合响应系统,Vue 能够智能地计算出最少需要重新渲染多少组件,并把 DOM 操作次数减到最少。


实例











{{msg}}


{{msg}}

{{rawHtml}}




{{msg}}


{{1==2?"yes":"no"}}

显示一行文字



点击










预览结果如下:




解析:

  1. 双大括号语法:

  2. 随绑定的数据源响应式插值,例子中,msg由1->2,页面上也响应式发生变化。
  3. v-once指令:

  4. 只执行一次响应式插值,例子中,msg由1->2,页面不会再响应变化。
  5. v-html指令:

  6. 可以插值为HTML对象,而不是默认的字符串。
  7. v-bind绑定属性:

  8. 冒号后面接属性名。
  9. 双大括号中使用js表达式:

  10. 注意只允许单个表达式。
  11. v-if条件指令:

  12. 根据参数真假判断是否要显示当前节点。
  13. v-on事件:

  14. 例子中为点击事件,内层点击事件后跟上.stop来终止当前事件传递到外层。


推荐阅读
author-avatar
西门庆重生727
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有