摘要: vue click.stop阻止点击事件继续传播 阅读全文
posted @ 2019-09-16 15:16 程序员-壯 阅读(46894) 评论(0) 推荐(6) 编辑
摘要: /* on 绑定 emit 触发 off 解绑 //存放事件 eventList = { key:val handle:[] } 1对多 on(eventName,callback); handle: N多个 1、判断事件名称是否存在 2、如果存在的情况下将cb存放在eventName这个数组当中 阅读全文
posted @ 2019-09-06 11:01 程序员-壯 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 通过数组的splice属性实现,并且要清楚splice的返回值是所删除的数组。 在vue中实现功能 //点击删除 handleDeletaFn(obj){ console.log(obj,this.NationalSalesData) var index=this.NationalSalesData 阅读全文
posted @ 2019-09-03 10:58 程序员-壯 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 1、首先下载安装vue-amap插件 npm install vue-amap --save 2、其次在使用的组件中引入vue-amap插件 //引入地图插件 import VueAMap from 'vue-amap'; import Vue from 'vue'; Vue.use(VueAMap 阅读全文
posted @ 2019-09-02 14:04 程序员-壯 阅读(6082) 评论(0) 推荐(0) 编辑
摘要: 父组件对子组件通信: 在父组件中: <CreatePlan :dialogVisible="dialogVisible"></CreatePlan> 以自定义属性(dialogVisible)的方式,由父向子通信 在子组件中: 接受方式: 1、props:["dialogVisible"], 2、p 阅读全文
posted @ 2019-08-30 14:17 程序员-壯 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 安装依赖 引入样式// 第一个是videoJs的样式,后一个是vue-video-player的样式,因为考虑到我其他业务组件可能也会用到视频播放,所以就放在了main.js内 require('vue-video-player/node_modules/video.js/dist/video-js 阅读全文
posted @ 2019-08-29 19:23 程序员-壯 阅读(3330) 评论(0) 推荐(0) 编辑
摘要: //导出Excel表格 handleExportExcelFn(){ //要导出的json数据 const jsonData = [ { name:'路人甲', phone:'123456', email:'123@123456.com' }, { name:'炮灰乙', phone:'123456 阅读全文
posted @ 2019-08-29 14:45 程序员-壯 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 解决方法 使用 withRouter withRouter高阶组件,提供了history让你使用~ 阅读全文
posted @ 2019-08-29 11:42 程序员-壯 阅读(6240) 评论(1) 推荐(1) 编辑
摘要: handleTimeFn(){ var date=new Date; var year=date.getFullYear(); var month=date.getMonth()+1; month =(month<10 ? "0"+month:month); var day=date.getDate 阅读全文
posted @ 2019-08-27 11:01 程序员-壯 阅读(1711) 评论(0) 推荐(0) 编辑
摘要: IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone","SymbianOS", "Windows Phone","iPad", "iPod"]; for (var v = 0; v < 阅读全文
posted @ 2019-08-27 10:47 程序员-壯 阅读(155) 评论(0) 推荐(0) 编辑