vue3默认把所有onSomething当作v事件绑定的原因

  介绍

这篇文章主要讲解了vue3默认把所有onSomething当作v事件绑定的原因,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

最近在重新看vue3的rfc,发现一个细节,原话如下:

道具,开始> {   functinal:没错,   道具:{},   呈现(){}   }

这最大的提升来自不需要声明道具,为什么说这是提升,因为这让我们开发的变得更方便了。现在我们可以通过……其他的方式把临时不关心的道具直接向下传递了。

但是现在因为这个默认限制,我们不得不在特殊中声明所有可能的他要扩展的组件以> {   道具:{   名称:字符串,> {   道具:{   名称:字符串,   前缀:字符串   }   }

然后在渲染中他可以这么做:

{   呈现(){   const{名称前缀,…休息}=道具   返回& lt; WrapperedComponent名称={'{前缀}-{名称}’美元}{…休息}/比;   }   }

也就是对于临时来说,他是不需要关心他扩展的组件其他的道具的,但是在这种情况下,如果我们不在特殊中声明,那么在使用的时候传入的> {   道具:{>看完上述内容,是不是对vue3默认把所有onSomething当作v事件绑定的原因有进一步的了解,如果还想学习更多内容,欢迎关注行业资讯频道。

vue3默认把所有onSomething当作v事件绑定的原因