宝哥软件园

解决同一个vue槽在组件中多次渲染的问题

编辑:宝哥软件园 来源:互联网 时间:2021-08-30

问:今天写公共组件的时候,出现了一个奇妙的情况。插槽需要在插槽内部再次调用,这将导致由同一个插槽在组件中渲染多次而导致的bug

答:将父组件需要作为道具属性传入的dom结构传递给slotRender,以确保dom结构是不同的(尽管它们都由同一个vnode呈现)

定义渲染插槽的组件

子公共组件调用

父公共组件调用

上面这篇文章解决了vue同一个槽在组件中多次渲染的问题,是边肖和大家分享的全部内容。希望能给大家一个参考,多支持我们。

更多资讯
游戏推荐
更多+