关于vue2.0中多个相同子组件只渲染一次的问题

// 当有多个一样的组件时 因为相同的组件只渲染一次 组件里的mounted只执行一次,如何让相同组件渲染多次??

     <component></component>
     <component></component>
     <component></component>
阅读 18.3k
4 个回答

什么叫相同的组件只渲染一次?理论上而言,一个组件创建后,可以实例化无数次
简单的例子

新手上路,请多包涵

可以使用key,组件会根据不同的key渲染

不是吧什么需求干嘛要用多个相同的组件,最好还是分开来或者根据判断分别加载响应的组件

假设你的组件名是 folder

<folder v-for="folder in folders" :data="folder"></folder>
Vue.component('folder', {
  props: ['data']
})
推荐问题