开发者社区> 问答> 正文

vue 运行报错

Cannot use v-for on stateful component root element because it renders multiple elements.

展开
收起
萌萌茹 2021-10-20 17:33:27 6168 0
2 条回答
写回答
取消 提交回答
  • v-for不能直接作用于根元素上,v-for是个循环,会大于等于1的更多相同元素,由于是根元素的原因,vue不能直接渲染更多的元素。 解决办法,一般来说增加一个父级元素或者放在子元素中v-for,最直接的就是不要在vue实例挂载的元素上用v-for就行。

    2021-10-22 11:21:53
    赞同 展开评论 打赏
  • v-for不能直接作用于根元素上,v-for是个循环,会大于等于1的更多相同元素,由于是根元素的原因,vue不能直接渲染更多的元素。 解决办法,一般来说增加一个父级元素或者放在子元素中v-for,最直接的就是不要在vue实例挂载的元素上用v-for就行。

    2021-10-20 17:33:46
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Vue.js 在前端服务化上的探索与实践 立即下载
利用编译将 Vue 组件转成 React 组件 立即下载
Vue.js在前端服务化上的实践与探索 立即下载