当前位置:   article > 正文

vue3 + naive ui + Tabs 报错 ‘Slot “default“ invoked outside of the render function‘_slot "default" invoked outside of the render funct

slot "default" invoked outside of the render function: this will not track d
警告的异常信息:
'Slot "default" invoked outside of the render function'
解决方法:

如下给Tabs组件加一个defaultValue的默认值即可

参考:https://github.com/tusen-ai/naive-ui/issues/3134

  1. <NTabs type="segment" themeOverrides={{
  2. colorSegment: "#c6c6c6"
  3. }}
  4. defaultValue={"one"}
  5. >
  6. <NTabPane displayDirective={"show"} name={"one"} >
  7. <CommonTable
  8. columns={this.hostColumns}
  9. showLoading={this.showLoading}
  10. tableData={this.hostTableData}
  11. tableConfig={this.tableConfig}
  12. showToolsBar
  13. >
  14. </CommonTable>
  15. </NTabPane>
  16. <NTabPane displayDirective={"show"} name={"two"} >
  17. <CommonTable
  18. columns={this.cbsColumns}
  19. showLoading={this.showLoading}
  20. tableData={this.cbsTableData}
  21. tableConfig={[]}
  22. showToolsBar
  23. >
  24. </CommonTable>
  25. </NTabPane>
  26. </NTabs>
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/383046
推荐阅读
相关标签
  

闽ICP备14008679号