我写了两个自定义组件(称之为A、B),其中一个组件包含了抽象节点(该组件为A),抽象节点对应组件为B
现在我希望在点击B的时候,直接在页面上拿到我点击的相关数据,看了下,有个东西叫Mark,以下是官方介绍。
我理解是在最外层点击的时候,能把所有事件冒泡的mark合并,并且拿到值,然后我有以下代码。
抽象节点:
页面代码
结果:
以上得出一个结论:mark值冒泡无法跨组件冒泡?
如果我的mark在一个组件/页面(同一个wxml中),是可以合并的,但是如果是跨组件(不同wxml文件)它就做不到,想不通。
经过测试,发现 mark 不能从组件内透传到组件外部。
官方会解决这个问题吗?
文档写错了,我还琢磨半天。父组件拿不到子组件的mark,是子组件可以拿到父组件的mark
请具体描述问题出现的流程,并提供能复现问题的简单代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html