Blogger Information
Blog 12
fans 0
comment 0
visits 7898
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
Vue.js基础入门系列(二)数据绑定
ys899
Original
764 people have browsed it

Vue.js数据绑定

数据绑定是将数据和视图相关联,当数据发生变化时,可以自动更新试图

语法

1.1、插值

文本插值是最基本的形式,使用双大括号{{}};
双大括号的分隔符可以在vue.config文件仲修改。例如 <% %>
Mustache标签

  1. --实时更新内容
  2. <span>Test: {{text}}</span>
  3. --只渲染一次数据,后续数据变化不再关心
  4. <span>Test: {{*Test}}</span>
  5. --数据包含html片段
  6. <span>Logo: {{{logo}}}</span>
  7. logo: '<span>DDFE</span>'
  8. --双大括号标签可以放在html标签内
  9. <li data-id='{{id}}'></li>

1.2、表达式

表达式是各种数值、变量、运算符的综合体。简单的表达式可以是常量或者变量名称。

  1. <!--JS表达式-->
  2. {{ cents / 100 }} //在原值的基础上除以100
  3. {{ true ? 1 : 0 }} //值为真,则渲染出1,否则渲染为0
  4. {{ example.split(",") }}
  5. <!--过滤器-->
  6. {{example | filterA | filterB }}
  7. {{example | filter a b }} --a、b为传入参数

1.3、指令

指令是带有v-前缀的特殊特性,其值限定为绑定表达式。
指令的作用是当表达式的值发生变化时,将这个变化也反映到DOM上。

  1. <div v-if="show">DDFE</div>

有一些特殊指令的语法不同,在指令和表达式之间插入一个参数

  1. <a v-bind:href="url"></a>
  2. <div v-on:click="action"></div>
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post