我是靠谱客的博主 爱听歌抽屉,最近开发中收集的这篇文章主要介绍前端工作BUG心得,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一 admin路由篇

1.动态路由只有一个子菜单,父菜单不显示问题

解决:父菜单添加alwaysShow:true属性,显示全部。

2.不同角色登录,首次进入权限不更新问题

解决:判断权限时需要深拷贝动态路由。

3.动态路由刷新空白页问题

解决:404页面加在动态路由最后。

4.刷新路由不能持久化问题

解决:可以在main.js中new vue时,添加mounted钩子函数,重新书写添加动态路由操作。

5.动态路由没有子菜单,父菜单依然显示问题

解决:在layout-->components-->Sidebar-->index.vue中computed的routes中判断children长度为0,删除改数组元素。

二 正则篇

知识:{N,M} 代表出现N到M次

正则学习举例:

(0.1,1]之间的实数: /^(1|(0.[1-9]d+)|(0.[2-9]))$/

解释:

1.^$代表开始到结束。

2.(第一部分|第二部分|第三部分)用|隔开,代表满足三个中的一个即可。

3.第一部分 1 仅代表数字1

4.第二部分 (0.[1-9]d+) 整体用括号隔开,

.表示. ,

0表示小数点前面只能是0,

[1-9]没有加{},默认只能出现一次,约束0.1中的.1,

d代表数字0-9随意,+表示出现一次或者多次

现在满足条件的有: 1,0.1到1之间的实数,小数两位起

5.第三部分 (0.[2-9])

表示大于等于0.2小于1的任意实数

第二部分和第三部分,当输入0.1时,小数需要两位起,满足大于0.1

第三部分,从0.2开始不在约束小数点位数,即可以输入大于0.1的所有一位小数

今天先写到这里了家人们,拜拜

最后

以上就是爱听歌抽屉为你收集整理的前端工作BUG心得的全部内容,希望文章能够帮你解决前端工作BUG心得所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部