vue2.6中使用jsx,当slot是一段html 时,实际变为字符串,怎么解决?

vue2.6中使用jsx,当slot是一段html 时,实际变为字符串,怎么解决?vue2.6中使用jsx,当slot是一段html 时,实际变为字符串,怎么解决?
slotDefault是一段html,但实际变成了一段字符串,请教怎么解决?


回答:

没看懂你那段{ this.slotDefault }是哪种意思。

如果是想作为默认插槽让人插进来那就写{ this.$slots.default }

如果你的slotDefalut是一个string类型的prop,想解析成dom。那就用domPropsInnerHTML。形如

<YourComponent domPropsInnerHTML= "yourDomString" />

后者不推荐

以上是 vue2.6中使用jsx,当slot是一段html 时,实际变为字符串,怎么解决? 的全部内容, 来源链接: utcz.com/p/937535.html

回到顶部