vue子数据如何传到父组件(在vue.js中父组件是如何向子组件传递数据的)

 2024-03-09  阅读 965  评论 0

摘要:本文只有一个学习点。父组件如何向子组件传递数据。一起学习,更多文章请关注我的头条号,我是落笔承冰。一、先创建一张空白网页index.html,在head标签里设置好vue的链接库。二、写一个绑定元素div,一个子组件,一个父组件,父组件与元素div绑定。三、我们写子组件的模板,并在div内调用它,看
  • 本文只有一个学习点。
  • 父组件如何向子组件传递数据。
  • 一起学习,更多文章请关注我的头条号,我是落笔承冰。

一、先创建一张空白网页index.html,在head标签里设置好vue的链接库。

vue子数据如何传到父组件(在vue.js中父组件是如何向子组件传递数据的)(1)

二、写一个绑定元素div,一个子组件,一个父组件,父组件与元素div绑定。

vue子数据如何传到父组件(在vue.js中父组件是如何向子组件传递数据的)(2)

三、我们写子组件的模板,并在div内调用它,看看是否有效果。

vue子数据如何传到父组件(在vue.js中父组件是如何向子组件传递数据的)(3)

  • 你会发现网页里,空空的,什么也没有,那是因为是子组件没有在父组件里注册。
  • 不是全局子组件,是要在父组件那里注册的。

vue子数据如何传到父组件(在vue.js中父组件是如何向子组件传递数据的)(4)

四、那我们注册子组件吧。

vue子数据如何传到父组件(在vue.js中父组件是如何向子组件传递数据的)(5)

  • 再刷新浏览器,终于出来了。

vue子数据如何传到父组件(在vue.js中父组件是如何向子组件传递数据的)(6)

五、我们先试一下,父组件怎么把数据传给子组件。:tocmp就是父组件的要传给子组件的数据,子组件用props来接收。

vue子数据如何传到父组件(在vue.js中父组件是如何向子组件传递数据的)(7)

  • 试试效果吧

vue子数据如何传到父组件(在vue.js中父组件是如何向子组件传递数据的)(8)

  • 这里就完成了父组件向子组件传递数据。

vue子数据如何传到父组件(在vue.js中父组件是如何向子组件传递数据的)(9)


<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <script src="http://img.studyofnet.comhttps://cdn.staticfile.org/vue/2.4.2/vue.min.js"></script> <title>Document</title> </head> <body> <div id="vmdiv"> <mycpn :tocmp="vmtext"></mycpn> <!-- tocmp是传给子组件的,vmtext是来自父组件的 --> </div> <!-- 以上是绑定的父组件元素 --> <script> var mycpn = { props: ["tocmp"], template: "<span >{{tocmp}}</span>", } // 以上是子组件 var vm = new Vue({ el: "#vmdiv", data: { vmtext: "我是父组件的消息。" }, components: { mycpn: mycpn, }, }) // 以上是父组件 </script> </body> </html>

,

版权声明:xxxxxxxxx;

原文链接:http://cn.tdroid.net/ce6d1Cz0DAQkHVg.html

发表评论:

管理员

  • 内容266197
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:
注册登录
注册帐号
登录帐号

Copyright © 2022 太卓开发网 Inc. 保留所有权利。 泰达科技网易库网

页面耗时0.1022秒, 内存占用1.33 MB, 访问数据库18次