es6
人间清醒小仙女
hello world
欢迎转载,但请注明出处,共建开源前端,祝大家技术越来越好~~
展开
-
eventbus注销的事件取消不掉
派发事件注意: this.EventBus.off(′event′);不能传参数,this.EventBus.off('event');不能传参数,this.EventBus.off(′event′);不能传参数,this.EventBus.off(‘event’, {});是不行的大家谨慎使用EventBus,如果事件车变多会导致方法名不够用哈,另外一定要在绑定的页面进行off卸载...原创 2022-03-04 16:04:20 · 594 阅读 · 0 评论 -
eventbus回调,回传参数
通知子或者兄弟组件发出校验消息this.EventBus.$emit('validatePlace', { value: this.editorSelectedNode, validate() { that.showNodePorts(that.editorSelectedNode?.id, false); that.$store.commit('clearSelectedNode'); } });做出校验的组件mounte原创 2022-02-28 14:22:36 · 692 阅读 · 0 评论 -
阻止浏览器右键事件,自定义右键事件
阻止浏览器事件并且自定义浏览器右键事件<div @contextmenu.prevent="handleEdit(item)"> </div>事件绑定方法和其他事件绑定方法一样,也可以传值阻止浏览器右键事件<div @contextmenu.prevent></div>自定义浏览器右键事件<div @contextmenu="handleEdit(item)"> </div>...原创 2020-08-29 11:05:14 · 692 阅读 · 0 评论 -
数组去重 根据对象中的某个参数去重
let ab = [{ id: 0, name: "总合计"},{id 0, name: "二级合计"‘ },{ id: 0, name: "三级合计" }]function unique (arr) { const res = new Map(); return arr.filter((item) => !res.has(item.id) && res.set(item.id, 1)); };c原创 2020-08-18 14:43:02 · 334 阅读 · 0 评论