element-ui中collapse折叠面板如何默认全部展开?

如题,需要加什么属性?
注:在不知道有多少条数据的情况下


贴个代码:

<el-collapse v-model="activeNames">
  <el-collapse-item v-for="(item,index) in typesContractData" :key="item.id" :title="item.name" :name="index">
    ···
  </el-collapse-item>
</el-collapse>
activeNames:[]
...
for(var i = 0; i < this.typesContractData.length; i++) {
  this.activeNames.push(i.toString())
}
阅读 32.9k
2 个回答

<el-collapse v-model="activeNames" @change="handleChange">

activeNames: ['1','2','3','4'] 绑定数组   
文档有 

把el-collapse-item的name值和el-collapse的value全部设置成一样的就OK了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题