成都网站建设设计

将想法与焦点和您一起共享

vue中各组件之间传递数据的方法示例-创新互联

前言

成都创新互联公司-专业网站定制、快速模板网站建设、高性价比淮阴网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式淮阴网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖淮阴地区。费用合理售后完善,十多年实体公司更值得信赖。

本文主要给大家介绍了关于vue组件之间传递数据的相关资料,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:

作用域

在vue中,组件实例的作用域是孤立的,父组件模板的内容在父组件作用域内编译;子组件模板的内容在子组件作用域内编译。这意味着不能 (也不应该) 在子组件的模板内直接引用父组件的数据。

下面几种方法可以实现组件之间数据的传递。

一、通过prop传递数据

1)在子组件中,使用prop属性,显示的表明,它所需要的数据。

2)在父组件中,需要引用子组件的地方,传入数据。

具体看下面的代码:

//传入数据,注意引号里面的为父组件的数据,
Vue.component("my-item",{ template:"
这是组件,{{value}}
", props:["value"],//声明需要的数据,HTML 特性是不区分大小写的,所以此处如果为驼峰命名法,如:myMessage,则在模板中需要转化为用断线隔开的形式:my-Message data:function(){ return { } }, methods:{ } }); //创建vue实例 const vm=new Vue({ el:"#app", data:{ value:"这是父组件的数据", }, methods:{ }, });

另外有需要云服务器可以了解下创新互联建站www.cdcxhl.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网页标题:vue中各组件之间传递数据的方法示例-创新互联
文章网址:http://chengdu.cdxwcx.cn/article/peohp.html