Extraneous non-props attributes (info) were passed to component but could not be automatically inherited because component renders fragment or text root nodes.
在开发uniapp的过程中,遇到了这咩一个问题,如上面所述,也是感觉哪哪都对,就是报警告,像我这样强迫症,怎么会允许它有警告呢!
在网上找到一个解决方案:
说是因为这个组件没有属性info,但是却给了个info属性导致的, 看警告的原因确实和这个解决方案差不太多,错误举例如下:
<text :info="myInfo"></text>
但是找了很久,自认为不会有这么低级的犯错。
在排查的过程中突然想到一个问题,vue2支持一个根标签,vue3支持2,于是检查了一下,解决方案就有了
解决方案
检查模板中是否有超过两个的根标签,根据需求合并一下文章来源:https://www.toymoban.com/news/detail-679049.html
最后
好吧!,这次也是个低级错误,嘲笑吧,怪不得没找到合适的解决方案文章来源地址https://www.toymoban.com/news/detail-679049.html
到了这里,关于关于uniapp报警告Extraneous non-props attributes (info) were passed to component的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!