vue.js 学习
2017-11-25 09:24
169 查看
Vue.js 不支持 IE8 及其以下版本,因为 Vue.js 使用了 IE8 不能模拟的 ECMAScript 5 特性。
http://caniuse.com/#feat=es5
兼容的浏览器
{{ message }} 数据获取
v-bind:title 熟悉绑定
v-if="seen" 条件结构 在 <template> 中配合 v-if 条件渲染一整组,v-else 指令来表示 v-if 的“else
块”
v-for="todo in todos" 循环结构
v-on:click="reverseMessage" 事件绑定
<input v-model="message"> 实现表单输入和应用状态之间的双向绑定
vue 组件 :
Vue.component('todo-item',
{
template:
'<li>这是个待办项</li>'
})
使用v-bind 绑定事件时的解析
vue 实例创建
var vm =
new Vue({
// 选项
})
Vue 实例暴露了一些有用的实例属性与方法。它们都有前缀 $,以便与用户定义的属性区分开来
// $watch 是一个实例方法
vm.$watch('a',
function (newValue, oldValue) {
// 这个回调将在
`vm.a` 改变后调用
})
生命周期钩子
created
mounted、updated、destroyed
<span v-once>这个将不会改变: {{ msg }}</span> 一次性插值
<div v-html="rawHtml"></div> 输出原本html
Vue.js 都提供了完全的 JavaScript 表达式支持,每个绑定都只能包含单个表达式
计算熟悉: 绑定依赖
v-show 不支持 <template> 语法,也不支持 v-else
http://caniuse.com/#feat=es5
兼容的浏览器
{{ message }} 数据获取
v-bind:title 熟悉绑定
v-if="seen" 条件结构 在 <template> 中配合 v-if 条件渲染一整组,v-else 指令来表示 v-if 的“else
块”
v-for="todo in todos" 循环结构
v-on:click="reverseMessage" 事件绑定
<input v-model="message"> 实现表单输入和应用状态之间的双向绑定
vue 组件 :
Vue.component('todo-item',
{
template:
'<li>这是个待办项</li>'
})
使用v-bind 绑定事件时的解析
vue 实例创建
var vm =
new Vue({
// 选项
})
Vue 实例暴露了一些有用的实例属性与方法。它们都有前缀 $,以便与用户定义的属性区分开来
// $watch 是一个实例方法
vm.$watch('a',
function (newValue, oldValue) {
// 这个回调将在
`vm.a` 改变后调用
})
生命周期钩子
created
mounted、updated、destroyed
<span v-once>这个将不会改变: {{ msg }}</span> 一次性插值
<div v-html="rawHtml"></div> 输出原本html
Vue.js 都提供了完全的 JavaScript 表达式支持,每个绑定都只能包含单个表达式
计算熟悉: 绑定依赖
v-show 不支持 <template> 语法,也不支持 v-else
相关文章推荐
- 学习两天Vue.js遇到的问题及解决办法。
- Vue.js 源码学习五 —— provide 和 inject 学习
- Vue.js总结学习(指令、计算属性、数据绑定)
- Vue.js学习
- Vue.js入门学习--组件使用说明(九)
- Vue.js 学习5 Class与Style绑定
- Vue.js第二天学习笔记(vue-router)
- Vue.js学习 Item16 – 各种Web流行MV*框架对比
- 谈谈学习element UI + vue.js的感受
- Vue.js第四天学习笔记
- Vue.js学习笔记-1-组件
- Vue.js 源码学习笔记 - 细节
- Vue.js组件学习
- Vue.js学习系列(八)---如何使用组件
- Vue.js学习(一)
- vue.js 源代码学习笔记 ----- 工具方法 option
- vue.js学习笔记-3
- Vue.js学习
- Vue.js 学习(9) -- 组件*2*
- Vue.js学习笔记四