![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端开发
leechua
这个作者很懒,什么都没留下…
展开
-
上线前处理console.log()代码
1.通过命令进行注释 全局注释console.log代码 在命令行工具里面输入下面这句代码,可以注释掉当前文件以及子文件的所以console.log代码,但是缺点就是如果换行了,第二行注释不了,得逐个处理 sed -i "s/console.log/\/\/console.log/g" `grep console.log -rl ./` 2.灵活运用VScode编辑器删除console.log() 直接全局搜索本项目里console.log正则匹配,然后全部替换为空即可。 console\.log\(.*原创 2021-08-06 10:57:19 · 442 阅读 · 1 评论 -
vue路由在history 模式,刷新页面出现404 的问题
vue 路由的URL有两种模式,一种是 hash,一种是history ,history 模式更好看一些。 在使用hisory模式时,由于地址并不是真实存在,那么在刷新的情况下,这个会报404错误。 对于这个问题,我们只需要在服务器配置如果URL匹配不到任何静态资源,就跳转到默认的index.html。 我这里是针对nginx的配置,总结如下: server { listen 8001; ##表示的项目所占用的端口 server_name localhost;转载 2021-07-15 16:09:47 · 698 阅读 · 0 评论 -
vue element 实现树形菜单栏n层级分类,NavMenu menu
前言:项目有个需求,要实现多层文件夹的下拉。 思路:数据结构为数组多层级嵌套模式,需要利用递归渲染菜单栏数据实现菜单多层级分类。 什么是递归? 定义:就是函数自己调用自己本身,或者在自己函数调用的下级函数中调用自己。 递归函数的使用要注意函数终止条件避免死循环; 递归的步骤 假设递归函数已经写好 寻找递推关系 将递推关系的结构转换为递归体 将临界条件加入到递归体中 了解什么是递归后开始着手敲代码; 1.首先 模拟菜单数据,引入封装组件,index.vue <template> <d原创 2021-02-23 18:46:20 · 2349 阅读 · 1 评论