Vue的数据来源详解

编程入门 行业动态 更新时间:2024-10-11 07:25:11

Vue的数据来源<a href=https://www.elefans.com/category/jswz/34/1770044.html style=详解"/>

Vue的数据来源详解

目录

前言

在页面中动态展示数据

哪个配置项可以给模板语句提供数据

如何将data中的数据插入到模板语句中

如果data中的key:value对,value为对象时,如何取出其中的数据插入到模板语句中

如果data中的key:value对,value为数组时,并且每一个元素为对象,如何取出其中的数据插入到模板语句中


前言

本文介绍在Vue中的动态数据来源,以及如何使用

在页面中动态展示数据

代码

<div id="app"></div><script>new Vue({template:"<h1>大家好,我是{{name}},今年{{age}}岁</h1>",data:{name:"小吴",age:22}}).$mount('#app')

哪个配置项可以给模板语句提供数据

data选项

由官网给出的api文档可以看到,data的数据类型只能是对象或者函数。并且如果是对象的话必须为纯粹的对象(含有零个或多个key:value对),如上代码

如何将data中的数据插入到模板语句中

使用Vue制定的插值语法{{}}

在插值语法中,{{data中的key}},这样,就可以将data中的数据插入到模板语句中

如果data中的key:value对,value为对象时,如何取出其中的数据插入到模板语句中

例:

代码

<div id="app"></div><script>new Vue({template:"<h1>大家好,我是{{name}},今年{{age}}岁,是{{address.province}}人</h1>",data:{name:"小吴",age:22,address:{province:'安徽'}}}).$mount('#app')

如上代码,{{data中的key.key}}即可取出其中的数据插入到模板语句中

如果data中的key:value对,value为数组时,并且每一个元素为对象,如何取出其中的数据插入到模板语句中

例:

代码

 new Vue({template:"<h1>大家好,我是{{name}},今年{{age}}岁,是{{address.province}}人。就读在{{by[0].xs}},专业是{{by[1].zy}}</h1>",data:{name:"小吴",age:22,address:{province:'安徽'},by:[{xs:'某某大学'},{zy:'软件工程'}]}}).$mount('#app')

如上,{{data中的key[所需要数据的索引号].key}}即可取出其中的数据插入到模板语句中

更多推荐

Vue的数据来源详解

本文发布于:2023-11-16 02:03:55,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1611618.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:详解   来源   数据   Vue

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!