Vue基础之Vue模板语法
来源:互联网 发布:现在的淘宝太坑了 编辑:程序博客网 时间:2024/05/19 05:34
插值:
文本:
数据绑定最常见的形式就是使用 “Mustache” 语法(双大括号)的文本插值,双大括号会将数据解析成纯文本
Mustache 标签将会被替代为对应数据对象上 msg 属性的值。无论何时,绑定的数据对象上 msg 属性发生了改变,插值处的内容都会更新
纯HTML:
双大括号会将数据解释为纯文本,而非 HTML 。为了输出真正的 HTML ,你需要使用 v-html 指令
被插入的内容都会被当做 HTML —— 数据绑定会被忽略
使用 JavaScript 表达式:
除了绑定简单的键值,Vue.js 都提供了完全的 JavaScript 表达式支持
这些表达式会在所属 Vue 实例的数据作用域下作为 JavaScript 被解析。有个限制就是,每个绑定都只能包含单个表达式,所以下面的例子都不会生效
过滤器:
Vue.js 允许你自定义过滤器,来实现一些常见的文本格式化功能。过滤器应该被添加在 mustache 插值的尾部,由“管道符”标识出来
过滤器可以串联
过滤器是 JavaScript 函数,因此可以接受参数
指令:
指令(Directives)是带有 v- 前缀的特殊属性。指令属性的值预期是单一 JavaScript 表达式(除了 v-for,之后再讨论)。指令的职责就是当其表达式的值改变时相应地将某些行为应用到 DOM 上
参数:
一些指令能接受一个“参数”,在指令后以冒号指明。例如, v-bind 指令被用来响应地更新 HTML 属性
在这里 href 是参数,告知 v-bind 指令将该元素的 href 属性与表达式 url 的值绑定
修饰符:
修饰符(Modifiers)是以半角句号 . 指明的特殊后缀,用于指出一个指定应该以特殊方式绑定
v-bind:
v-bind就是用来给属性动态绑定属性值的指令,可以是一个或多个特性,或一个组件的prop到表达式,缩写为”:”
<div v-bind:src="imageSrc"></div>
就是将div的src属性动态的和imageSrc绑定在了一起
v-model:
v-model就是用来在表单控件或者组件控件上创建数据双向绑定的指令
- Vue基础之Vue模板语法
- Vue 基础模板语法
- vue之模板语法
- Vue基础(模板语法)
- Vue--基础模板语法以及计算属性
- vue.js基础-模板语法-插值
- vue.js基础-模板语法-指令
- Vue模板语法
- vue模板语法
- Vue模板语法
- Vue的模板语法
- vue一.模板语法
- Vue模板语法(2)
- vue模板语法
- vue基础语法学习
- Vue学习-基础语法
- vue基础语法
- vue 06 基础语法
- WannaCry警示:学会检测和减轻云端恶意内容
- Android Studio 中Kotlinx开发
- NAT和IPsec并存的几种模型(方案一)
- Android浏览器调用APP
- Centos IPV4没有IP地址
- Vue基础之Vue模板语法
- Android 之 Binder与进程间通信
- fastboot的安装使用
- IDEA同时打开多个项目
- 使用icexls进行java Excel导入导出
- NineGrid仿微信朋友圈列表
- 裸机程序在mini2440上的运行
- 用天平称重
- xutils3使用方法(很全面)