vue指令的定义及常用指令
2017-03-16 00:56
405 查看
1.指令的定义: 扩展html标签功能,属性
常用指令:
angular:
ng-model ng-controller
ng-repeat
ng-click
ng-show
Vue:
v-model 一般表单元素(input) 双向数据绑定
vue循环:
数据库遍历
v-for="name in arr"
{{name}}{{$index}}
Json遍历1
v-for="name in json"
{{name}}{{$index}} {{$key}}
Json遍历2
v-for="(k,v) in json"
{{name}}{{$index}} {{$key}}
Eg:<script>
window.onload=function(){
new Vue({
el:'#box',
data:{
arr:['apple','banana','orange','pear'],
json:{a:'apple',b:'banana',c:'orange'}
}
});
};
</script>
</head>
<body>
<div id="box">
<ul>
<li v-for="value in arr">
{{value}} {{$index}}
</li>
</ul>
<hr>
<ul>
<li v-for="value in json">
{{value}} {{$index}} {{$key}}
</li>
</ul>
<hr>
<ul>
<li v-for="(k,v) in json">
{{k}} {{v}} {{$index}} {{$key}}
</li>
</ul>
</div>
</body>
常用指令:
angular:
ng-model ng-controller
ng-repeat
ng-click
ng-show
Vue:
v-model 一般表单元素(input) 双向数据绑定
vue循环:
数据库遍历
v-for="name in arr"
{{name}}{{$index}}
Json遍历1
v-for="name in json"
{{name}}{{$index}} {{$key}}
Json遍历2
v-for="(k,v) in json"
{{name}}{{$index}} {{$key}}
Eg:<script>
window.onload=function(){
new Vue({
el:'#box',
data:{
arr:['apple','banana','orange','pear'],
json:{a:'apple',b:'banana',c:'orange'}
}
});
};
</script>
</head>
<body>
<div id="box">
<ul>
<li v-for="value in arr">
{{value}} {{$index}}
</li>
</ul>
<hr>
<ul>
<li v-for="value in json">
{{value}} {{$index}} {{$key}}
</li>
</ul>
<hr>
<ul>
<li v-for="(k,v) in json">
{{k}} {{v}} {{$index}} {{$key}}
</li>
</ul>
</div>
</body>
相关文章推荐
- Vue.js常用指令汇总(v-if//v-show//v-else//v-for//v-bind//v-on等)
- 又一款MVVM组件 Vue基础语法和常用指令(1)
- 使用vue做前端开发时涉及到npm的一些常用指令
- Vue.js学习系列(二十)--常用指令(三)
- vue入门-常用指令操作
- vue动态组件 互相之间传输数据 和指令的定义
- vue.js常用指令
- Vue.js常用指令总结
- vue常用指令v-bind的使用总结
- Delphi 的编译指令(3): 常用的预定义条件标识符
- Vue.js学习系列(十七)--常用指令(一)
- Delphi 的编译指令(3): 常用的预定义条件标识符
- 又一款MVVM组件 Vue基础语法和常用指令(1)
- Vue常用指令V-model用法
- 【Vue.js】- Vue.js常用指令的使用
- Vue常用指令v-on:click
- Vue入门---常用指令详解
- vue常用内置指令
- 第四节:定义一个vue实例的4个常用选项
- Vue.js常用指令的使用小结