5.1.vue入门基础学习笔记-基础指令介绍(表达式)
2017-07-17 16:50
786 查看
表达式
每个绑定都只能包含单个表达式,可以是一串的方法计算,可以是三元表达式除了v-for指令外其他指令均可以使用表达式
有效表达式:
<!-- 字符串不可变 --> {{* message }} <!-- 字符串连接 --> {{ message + '官网地址:www.csdn.com' }} <!-- 字符串反转 --> {{ message.split('').reverse().join('') }}
无效表达式
<!-- 这是语句,不是表达式 --> {{ var a = 1 }} <!-- 流控制也不会生效,请使用三元表达式 --> {{ if (ok) { return message } }}
数组、复杂对象取值
<div id="test"> {{arrays[4][0]}} </div> <script> new Vue({ el: '#test', data: { arrays:[ ['1-1','1-2','1-3','1-4'], ['2-1','2-2','2-3','2-4'], ['3-1','3-2','3-3','3-4'], ['4-1','4-2','4-3','4-4'], ['5-1','5-2','5-3','5-4'] ] } }) </script> --------------------------------------------------------- <div id="test"> {{arrays[0].sex}} {{arrays[0]['sex']}} </div> <script src="../bower_components/vue/dist/vue.js"></script> <script> new Vue({ el: '#test', data: { arrays:[{ name:'苏曼', sex:'男', age:18 },{ name:'刘肖肖', sex:'女', age:18 },{ name:'苏漠漠', sex:'男', age:2 }] } }) </script> --------------------------------------------------------- <div id="test"> {{arrays.suman.name}} {{arrays['suman']['sex']}} </div> <script src="../bower_components/vue/dist/vue.js"></script> <script> new Vue({ el: '#test', data: { arrays:{ suman:{ name:'苏曼', sex:'男', age:18 }, lxx:{ name:'刘肖肖', sex:'女', age:18 }, sumomo:{ name:'苏漠漠', sex:'男', age:2 } } } }) </script>
相关文章推荐
- 5.5.vue入门基础学习笔记-基础指令介绍(其他绑定指令v-text v-html v-once v-pre v-cloak)
- 5.3.vue入门基础学习笔记-基础指令介绍(属性绑定v-bind)
- 5.2.vue入门基础学习笔记-基础指令介绍(表单绑定v-model)
- 5.4.vue入门基础学习笔记-基础指令介绍(事件绑定v-on)
- 6.vue入门基础学习笔记-逻辑控制指令介绍
- java 从零开始,学习笔记之基础入门<正则表达式>(三十一)
- Linux基础入门(六) --学习笔记-正则表达式
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<正则表达式>(三十一)
- java 从零开始,学习笔记之基础入门<运算符表达式和流程控制>(六)
- MVC学习笔记之入门篇(二)mvc3相关介绍以及基础知识篇
- 慕课网Vue.js入门基础学习笔记——vuejs及相关工具介绍
- [BX]和loop指令04 - 零基础入门学习汇编语言26
- [BX]和loop指令05 - 零基础入门学习汇编语言27
- [BX]和loop指令04 - 零基础入门学习汇编语言26
- [BX]和loop指令01 - 零基础入门学习汇编语言23
- [BX]和loop指令06 - 零基础入门学习汇编语言28
- [BX]和loop指令01 - 零基础入门学习汇编语言23
- [BX]和loop指令06 - 零基础入门学习汇编语言28
- 数据类型,运算符和表达式05 - 零基础入门学习C语言06
- [BX]和loop指令02 - 零基础入门学习汇编语言24