网络视频直播系统 Scala springcloud 自承式光缆 动态条形图 testing playframework photoshop视频教程全集下载 chrome发送post请求 flutter项目案例 mysql入门 python输出 python链接mysql数据库 python重复执行 java初级 java环境包 java实现栈 java求阶乘 java路径 java时间转时间戳 linux目录 opengl编程指南 怪物猎人ol捏脸数据 千元以下最好的手机 win10计算器下载 js删除节点 深入浅出通信原理 emit 脚本 java字符串截取 vue路由跳转 pr抖动特效 onaccuracychanged geartrax 血dk属性 lol游戏环境异常 摸摸头不哭表情包 c4d序列号 kms工具 ps拼图合图教程
当前位置: 首页 > 学习教程  > 

vuejs 使用原生js 点击事件方法

2020/10/16 18:03:47 文章标签: js原生点击事件

使用 Click"contract_del($event.currentTarget,site.contractId) 这个点击事件使用原生的 function contract_del(obj,id){ console.log(obj) layer.confirm(确认要删除吗?,function(index){ $.ajax({ type: POST, url: /contract_del.html, data :{"…

使用

@Click="contract_del($event.currentTarget,site.contractId)

这个点击事件使用原生的

function contract_del(obj,id){
console.log(obj)
layer.confirm('确认要删除吗?',function(index){
$.ajax({
type: 'POST',
url: '/contract_del.html',
data :{"id" : id
},
dataType: 'json',
success: function(data){
$(obj).parents("tr").remove();
layer.msg('已删除!',{icon:1,time:1000});

},
error:function(data) {
console.log(data.msg);
},
});
});
}

这里要@click是要传(this,site.contractId)

但是用了vue后对象不是当前的对象,变成了window,这样就无法用下面的parents,因此要用event.currentTarget,这个相当与this,谷歌浏览器支持这样,Firefox不支持,那就要加$,这样就都支持了


本文链接: http://www.dtmao.cc/news_show_300349.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?