【发布时间】:2025-11-25 22:05:24
【问题描述】:
我是 vue 的新手,我真的很难让我动态创建的手风琴在点击时展开。 我认为这是我缺少的一些基本的东西,但我已经被困了一段时间。 这个codepen显示我的烦恼,我想不通?
<template>
<div role="tablist">
<b-card v-for="(item, index) in feature_info" no-body class="mb-1">
<b-card-header header-tag="header" class="p-1" role="tab">
<b-button block href="#" v-bind:v-b-toggle="'accordion-' + index" variant="info">[[ item.layerName ]]</b-button>
</b-card-header>
<b-collapse v-bind:id="'accordion-' + index" accordion="my-accordion" role="tabpanel">
<b-card-body>
<b-card-text>Mock text</b-card-text>
</b-card-body>
</b-collapse>
</b-card>
</div>
</template>
【问题讨论】:
标签: vue.js bootstrap-vue