![](/img/trans.png)
[英]How to use bootstrap 4 in vue.js 2 without bootstrap-vue?
[英]Vue.js, bootstrap-vue syntax of concatenating string and variable
我在 b-button 和 b-collapse 中都遇到了 '="collapse-{{ product.id }}"' 的語法問題。 這應該如何形成? 只是試圖創建一個唯一的 ID,將按鈕與折疊標簽聯系起來。
<b-list-group header="List Product 1">
<b-list-group-item
:variant="product.inventoryStatus? 'success': 'danger'"
style="min-width: 30%; max-width: 30%"
:border-variant="product.inventoryStatus ? 'success' : 'danger'"
align="center"
v-for="product in productList" :key="product.id">
<b-button v-b-toggle="collapse-{{ product.id }}" class="m-1">{{ product.name }}</b-button>
<b-collapse id="collapse-{{ product.id }}">
Price: {{ product.price }}<br>
Brand: {{ product.brand }}<br>
<p :bg-variant="product.inventoryStatus? 'success': 'danger'">{{product.inventoryStatus ? 'IN STOCK': 'OUT OF STOCK'}}</p>
<table>
<tr>
<td>
<b-button variant="danger" @click="deleteProduct(product.id)">
<i class="fa fa-trash"></i></b-button>
</td>
<td>
<UpdateProduct :product="product"/>
</td>
</tr>
</table>
</b-collapse>
</b-list-group-item>
</b-list-group>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.