uni.app 子组件调用父组件的方法并传递数据

技术uni.app 子组件调用父组件的方法并传递数据 uni.app 子组件调用父组件的方法并传递数据$refs子组件templatebutton点击我/button
/template
scripte

uni.app子组件调用父组件的方法并传递数据

$refs

子组件

模板

按钮点击我/按钮

/模板

脚本

导出默认值{

methods: {

发出事件(消息){ 0

console.log('接收的数据-(消息)//接收的数据-我是父组件中的数据

}

}

}

/script

父组件

模板

差异

child-a ref='child'/child-a

!-用裁判员给子组件起个名字-

按钮@click='getMyEvent '点击父组件/按钮

/div

/模板

脚本

从""导入儿童a ./components/child.vue '

导出默认值{

组件: {

儿童a

},

数据(){ 0

返回{

msg: '我是父组件中的数据'

}

},

methods: {

getMyEvent(){ 0

这个参考文献。孩子。发出事件(这。味精);

//调用子组件的方法孩子是上边裁判员起的名字,emitEvent是子组件的方法。

}

}

}

/script

$emit

子组件

模板

按钮@click='emitEvent '点击我/按钮

/模板

脚本

导出默认值{

数据(){ 0

返回{

msg: '我是子组件中的数据'

}

},

methods: {

发出事件(){ 0

这个$emit('my-event ',this.msg)

//通过按钮的点击事件触发方法,然后用$emit触发一个我的活动的自定义方法,传递这个。味精数据。

}

}

}

/script

父组件

模板

差异

child-a @ my-event=' getMyEvent '/child-a

!-父组件中通过监测我的活动事件执行一个方法,然后取到子组件中传递过来的值-

/div

/模板

脚本

从""导入儿童a ./components/child.vue '

导出默认值{

组件: {

儿童a

},

methods: {

getMyEvent(msg){ 0

console.log('接收的数据-(消息)//接收的数据-我是子组件中的数据

}

}

}

/script

第三种是父组件把方法传入子组件中,在子组件里直接调用这个方法

子组件

模板

差异

按钮@click='childMethod()'点击/按钮

/div

/模板

脚本

导出默认值{

props: {

父方法: {

类型:功能,

默认值: null

}

},

methods: {

子方法(){ 0

如果(这个。父方法){ 0

这个。父方法();

}

}

}

};

/script

父组件

模板

差异

子项:父方法='父方法'/子项

/div

/模板

脚本

从" ~/组件/坝/子"导入子项;

导出默认值{

组件: {

儿童

},

methods: {

父方法(){ 0

console.log('测试');

}

}

};

/script

具体方法查看:

https://www.cnblogs.com/hanli-you/p/8011719.html

https://www.cnblogs.com/jin-zhe/p/9523782.html

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/116863.html

(0)

相关推荐

  • docker容器源码怎样部署httpd用存储卷部署网站

    技术docker容器源码怎样部署httpd用存储卷部署网站这篇文章将为大家详细讲解有关docker容器源码怎样部署httpd用存储卷部署网站,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知

    攻略 2021年12月8日
  • 85的因数有哪些,85和100的最大公因数是什么

    技术85的因数有哪些,85和100的最大公因数是什么85和100的最大公因数是585的因数有哪些。85=517。
    100=5x5x4。
    拓展资料最大公因数,也称最大公约数、最大公因子,指两个或多个整数共有约数中最大的一个

    生活 2021年10月24日
  • linux系统查看任务计划程序(linux查看系统中的计划任务命令)

    技术linux系统中计划任务怎么实现这篇文章主要讲解了“linux系统中计划任务怎么实现”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux系统中计划任务怎么实现”吧

    攻略 2021年12月23日
  • 平形四边形,问平形四边形的面积是多少

    技术平形四边形,问平形四边形的面积是多少直角三角形面积=8*6/2=24平方厘米平形四边形和直角三角形重叠后形成平形四边形左一个三角形和右一个三角形平形四边形,说明平行四边形向右倾斜。这两个三角形加上重叠部分是平行四边形

    生活 2021年10月27日
  • 苏轼的古诗有哪些,苏轼写的诗有哪些,古诗三百首

    技术苏轼的古诗有哪些,苏轼写的诗有哪些,古诗三百首1、 《题西林壁》 宋代:苏轼 横看成岭侧成峰苏轼的古诗有哪些,远近高低各不同。 不识庐山真面目,只缘身在此山中。 2、 《饮湖上初晴后雨二首》 宋代:苏轼 水光潋滟晴方

    生活 2021年10月29日
  • Python如何爬取视频网站弹幕并做成词云图

    技术Python如何爬取视频网站弹幕并做成词云图这篇文章将为大家详细讲解有关Python如何爬取视频网站弹幕并做成词云图,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。大家

    攻略 2021年10月26日