老师 可以在说一下这个传值的问题吗 我听了几遍感觉还是懵的

老师 可以在说一下这个传值的问题吗 我听了几遍感觉还是懵的

老师 可以在说一下这个传值的问题吗  我听了几遍感觉还是懵的

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,如果组件a中调用了组件b,那么组件a就是父组件,组件b就是子组件。以课程代码为例:

这里创建了一个组件实例,把它挂载到了页面中:

http://img1.sycdn.imooc.com//climg/5f1d5d96097b309b07780782.jpg

components是用来注册组件的,也就是说其他组件想要在这个组件中调用,就需要注册一下,被注册的就是子组件,即TodoItem是子组件。而app是父组件:

http://img1.sycdn.imooc.com//climg/5f1d5ddf096278bf04730148.jpg

注册之后,就可以调用了

http://img1.sycdn.imooc.com//climg/5f1d5df909bc796806740371.jpg

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

好帮手慕言 2020-07-26 14:33:03

同学你好,是不明白子元素给父组件传值吗?如果是的话,可以参考下方:

是通过$emit实现的。给子组件绑定了点击事件,点击子组件时,会触发delete事件,并传递了参数(this.index)

http://img1.sycdn.imooc.com//climg/5f1d22fd09029de511070308.jpg

父组件在监听

http://img1.sycdn.imooc.com//climg/5f1d230a09902aef05730132.jpg

父组件可以接收到传递的参数,然后处理list,list改变,页面就会改变。

http://img1.sycdn.imooc.com//climg/5f1d233c09670e9f05240229.jpg

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

  • 提问者 白羊诗酒纵年华 #1
    我对这个子组件和父组件这个分的还是不清楚!有时候看着看着就会看懵,不知道哪个是子组件,哪个是父组件!
    2020-07-26 17:43:04
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师