Im_Chris
枫羽
抱歉抱歉,是我看错了,原因是@click.stop阻止了事件传递了,但是这样我代码中就出现了一种很矛盾的情况
<Parent @click.native="native实现点击内部元素都能触发我这个方法">
<Sub1>......</Sub1>
<Sub2>......</Sub2>
<Sub3>......</Sub3>
........
<SubN @click.stop="这个子元素不想触发父元素的方法,stop掉">
<markdown>
这里是markdown渲染的 a 标签
<a href="这个链接只能用utools的api打开"</a>
</markdown>
</SubN>
........
<SubM>.......</SubM>
</Parent>
所以stop掉后到不了监听器那里,就实现不了打开链接。
但是不stop的话,父元素的native会让我点击子元素触发了那个不想要的父方法。😂
如果把父方法放在子元素上,子元素不是撑满父元素的,会有些空白地方触发不了父方法。
现在就是陷入了纠结中,感谢大家来讨论,不知道有没有什么好的解决办法🤒