日常记录
litCabbage
这个作者很懒,什么都没留下…
展开
-
export default与export同时使用如何导入
在request.js中既使用了export又使用了export default该如何在其它文件中引入呢。在index.js引入,使用逗号即可,不需要引入两次。原创 2023-01-17 14:39:11 · 651 阅读 · 0 评论 -
mac vue-cli启用80端口
1、需要指定port为802、需要sudo npm run dev,才可以原创 2022-05-09 14:27:18 · 1102 阅读 · 0 评论 -
vue还原数据
Object.assign(this.$data, this.$options.data())原创 2022-03-28 14:15:50 · 559 阅读 · 0 评论 -
vue-cli使用ip访问本地服务
vue-cli启动的node服务,试用localhost或者127.0.0.1可以正常访问,但是如果想用本机ip访问的话,需要修改一个设置,hosthost: '0.0.0.0', //应设置为0.0.0.0,而不是localhost原创 2022-01-10 10:40:26 · 1404 阅读 · 0 评论 -
webpack3升级webpack4
为了优化包体积大小,想要将老项目的webpack3升级到webpack4,再升级到webpack5一、升级版本1、webpack ^3.1.0 => ^4.29.62、webpack-cli ^3.1.2 => ^3.3.03、webpack-dev-server ^2.11.3 => ^3.2.14、html-webpack-plugin ^2.30.1 => ^3.2.05、vue-loader ^13.3.0 => ^15.7.0 (不升级,会报找.原创 2021-06-17 15:30:13 · 1394 阅读 · 1 评论 -
vue项目中enter触发搜索
技术栈:vue + element-uiadmin项目中有搜索功能,想要做成点击enter键就能触发搜索。 created() { // 绑定enter事件 this.enterSearch(); }, /** * @menthod 给页面绑定enter事件 */ enterSearch() { document.addEventListener('keydown', this.s.原创 2021-06-11 18:28:16 · 459 阅读 · 0 评论 -
webpack4版本升级webpack5
一、升级版本升级webpack版本 cnpm install webpack@latest -D 升级后版本^5.35.1升级webpack-cli版本 cnpm install webpack-cli@latest -D 升级后版本 ^4.6.0升级webpack-dev-server cnpm install webpack-dev-server@latest -D 升级后版本 ^3.11.2升级webpack-merge cnpm install webpack-merge@latest -原创 2021-04-28 15:47:55 · 3131 阅读 · 0 评论 -
mac杀掉端口进程
Mac杀掉端口进程分两步第一步:lsof -i :你的端口号例如,我的端口号是8091,那么命令行就是lsof -i :8891,查询到的结果如图第二步:kill -9 PID第一步查到的PID,使用kill -9 PID来关掉进程,例如我的是95167,命令行就是kill -9 95167...原创 2020-08-07 17:52:58 · 741 阅读 · 0 评论 -
mouseup、mousedown与click事件
当一个元素具有点击事件时,在这个元素上同时触发mousedown与mouseup会触发这个元素的点击事件,但是对于类似高亮、标注等功能时,可能mouseup与click会有相同的事件,不希望同时触发,只需要触发一次即可,怎么解决呢?可以根据event的timeStamp来判断,mouseup和click的timeStamp相同,这个时候做一下判断处理即可var timeStamp = 0;document.addEventListener('mouseup', handle);el.addEvent原创 2020-07-08 21:38:52 · 1406 阅读 · 0 评论 -
神策系统vue埋点
博客太冷清了,如果帮助到了你,可以评论、点赞让我看到哦!!!埋点要求监控页面pv/uv点击事件埋点id埋点id {团队|业务|角色}{组件|页面}{具体元素}_{动作}h5detailschedule_click :h5 平台,detail代表页面,schedule代表操作的按钮,click是点击事件业务实现页面pv/uv是main.js里面用vue路由和神策提供的方法实现rou...原创 2019-08-19 16:51:08 · 2202 阅读 · 2 评论 -
最简单的数组合并
需求:数组合并传统方法let arr1 = [{id: 0, name: '全部'}], arr2 = [{id: 1, name: '新生'}, {id: 2, name: '老生'}];for (let i = 0, len = arr2.length; i < len; i++) { arr1.push(arr2[i]);}利用apply的特性[].pus...原创 2018-12-25 17:30:05 · 248 阅读 · 0 评论 -
mac命令行修改hosts文件
1. sudo vi /etc/hosts2. 提示输入个人电脑密码3. 此时输入E,点击enter4. 看到hosts,此时输入i,看到命令行下面显示insert,输入自己需要修改的host5. 点击esc退出编辑6. 按住shift 和 :,输入wq保存退出如果对你有所帮助的话,留言,点赞走起来:)...原创 2018-12-25 14:47:22 · 8519 阅读 · 2 评论