摘要: 我们在使用vue开发项目的时候,或多或少会用到定时器,那么,在vue中使用定时器和我们在平时写js时候使用定时器一样吗,答案肯定是不一样的,定时器有个销毁操作,如何在vue中销毁一个定时器。 答案:在beforeDestroy生命周期销毁定时器。 1、为什么销毁它: 在页面a中写了一个定时器,比如每 阅读全文
posted @ 2020-03-05 16:03 朝思暮想的虫 阅读(16832) 评论(0) 推荐(1) 编辑
摘要: 遇到的问题是这样的: 我希望模板内容四个字顶端对齐,只需要设置单元格属性即可 <td class="tbTitle" valign="top">模板内容:</td> 阅读全文
posted @ 2020-02-09 22:44 朝思暮想的虫 阅读(3682) 评论(0) 推荐(0) 编辑
摘要: 在实际开发中,除去字符串中的空格非常常用,总结三种方法 1、使用replace方法配合正则表达式 let str = " aa bb cc"; str = str.replace(/\s*/g,"") //除去所有空格 str = str.replace(/^\s*|\s*$/g,"") //去除首 阅读全文
posted @ 2020-01-16 14:45 朝思暮想的虫 阅读(397) 评论(0) 推荐(0) 编辑
摘要: let time = new Date(); //Thu Mar 06 2014 21:16:55 GMT+0800 (中国标准时间) let time1 = new Date(time); //1578991213870 //直接输出毫秒 let time = +new Date() //1578 阅读全文
posted @ 2020-01-14 16:43 朝思暮想的虫 阅读(1539) 评论(0) 推荐(0) 编辑
摘要: 1、table表头和表格线对不齐问题 解决办法: 在index.html或者入口文件App.vue中添加样式 body .el-table th.gutter{ display: table-cell!important; } 2、dialog对话框中使用form表单验证,再次打开验证依然存在问题 阅读全文
posted @ 2020-01-14 16:27 朝思暮想的虫 阅读(1249) 评论(0) 推荐(0) 编辑
摘要: reduce()是这样定义的:reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。需要注意的是reduce()的回调函数在数组为空数组的时候是不会执行的。 reduce()可以接收两个参数,第一个参数是回调函数(必须的),这个回调函数有四个参数:tot 阅读全文
posted @ 2020-01-10 11:30 朝思暮想的虫 阅读(795) 评论(1) 推荐(0) 编辑
摘要: //第四种 for (let i = 0; i < 10; i++) { ((v)=>setTimeout(()=>{ console.log(v) }, 100))(i) } 阅读全文
posted @ 2019-10-16 10:27 朝思暮想的虫 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 我们在使用element-ui时,必定会用到表格这个组件,虽然element组件已经为我们封装很好了。但是我们在实际开发中会根据我们的业务在element-ui的基础上再次封装,比如表格最后一列会经常有操作这一列,对应着不同的按钮,像编辑按钮、查看按钮、删除按钮等,有些表格的结构类似,显示数据和操作 阅读全文
posted @ 2019-09-24 15:03 朝思暮想的虫 阅读(2905) 评论(1) 推荐(1) 编辑
摘要: 1、原生js给button绑定多个点击事件 var btn = document.getElementById("btn"); btn.addEventListener("click",function(){ console.log('第一个事件') }) btn.addEventListener( 阅读全文
posted @ 2019-09-16 23:06 朝思暮想的虫 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 在vue开发中总会遇到组件传值问题,今天总结一下兄弟组件之间的传值方法。 1、子传父,父传子 2、vuex 3、eventBus 接下来介绍如何使用eventBus实现兄弟组件传值 首先我的需求是这样的,页面上由top,left,main,bottom四个组件构成。需要将top中的值传到left中。 阅读全文
posted @ 2019-08-12 15:52 朝思暮想的虫 阅读(44193) 评论(0) 推荐(9) 编辑