3 回答
TA贡献1862条经验 获得超7个赞
添加属性 selectedProduct,然后在 More Details 按钮单击事件上,将当前产品分配给 selectedProduct 成员,如下所示:
HTML
<div class="Area-3">
<b-button size="sm" v-b-modal="'myModal'"
@click="selectProduct(product)">More Details >> </b-button>
<b-modal id="myModal">
<h1> {{ this.selectedProduct.Name }} </h1>
<h3> {{ this.selectedProduct.Description }} </h3>
</b-modal>
</div>
Javascript:
var app = new Vue({
'el': '#myapp',
data: {
products: "",
productID: 0,
selectedProduct: {Name: '', Description: '', Amount:0}
},
methods: {
allRecords: function(){
...
},
selectProduct: function(product)
{
this.selectedProduct = product;
}
...
}
添加回答
举报