写一下我的做法
<a data-toggle="modal" data-target="#delete_tpl_modal" class="btn btn-default del" @click="ID=item.CustomerID"><i class="icon-remove"></i>删除</a>
点击删除按钮触发模态框,同时通过@click事件将ID设置为当前的ID
var vm = new Vue({
el: "#container",
data:{
ID:null
}
methods:{
Delete_Customer_Data:function(){
this.$http.post('xxx',{CustomerID:this.ID}).then(function(response){
// 响应成功回调
if(response.data>0){
msg('1','删除成功!');
this.Get_Customer_Data();
}else{
msg('3','删除失败!');
}
}, function(response){
// 响应错误回调
msg('3','删除失败!');
});
}
}
})
删除的时候通过this.ID取得ID进行删除
若有写不明白的地方,望提出来,我再修改。