动态数据生成collapse自动打开第一面板

vue使用iview手风琴遇到的坑。
vue动态数据生成手风琴,初始化打开面板值时,不会自动打开面板值。

<Collapse ref="Collapse" v-model="collapseValue">
  <Panel ref="resultChcked" v-for="(item,index) in siteList" :key="index" >
    <span style="margin-left:30px;">{{item.time}}</span>
    <div slot="content">
      
    </div>
  </Panel>
</Collapse>

解决:
动态数据生成后,是setTime来延迟执行展开面板

setTimeout(() => {
_this.collapseValue = ["0"];
}, 200);

你可能感兴趣的:(iview)