我有一個按鈕,單擊它時會打開一個模式,並且要在模式中顯示的內容基於傳遞給該按鈕的數據屬性。如何獲取vuejs中data- *屬性的值
我的按鈕,
<button class="btn btn-info" data-toggle="modal"
data-target="#someModal" :data-id=item.id :data-name=item.name>
Edit
</button>
在我的模式,我有一些按鈕和點擊時我應該叫一個參數,這是該數據屬性的vuejs功能。
我的模式按鈕,
<div class="modal-footer">
<button type="button" class="btn btn-danger"
@click.prevent="deleteItem()" data-dismiss="modal">
Delete
</button>
<button type="button" class="btn btn-warning" data-dismiss="modal">
<span class='glyphicon glyphicon-remove'></span> Close
</button>
</div>
這裏我有一個參數傳遞給deleteItem()
,並且參數是data-id
這是我從上面的按鈕獲得。
代碼模態
您可以發佈您正在使用的模態代碼嗎? – motanelu
發表了模態的代碼,我需要將一個參數傳遞給模態頁腳按鈕中的函數。 – Mann
當你將組件的道具作爲kebab情況傳遞時,Vue js會將它們更改爲camel case,因此'data-id'可在組件中作爲'this.dataId'使用 –