Bug分析与修复
文章平均质量分 71
在项目给过程中遇到的比较典型的bug,做简单的心得分享
樂途途
樂在其中,途我自在……
展开
-
javaScript中Number()对象的toFixed()方法返回的数据类型原来一直是string字符串……‘ 2 ‘>‘ 11 ‘ == true ?JS的隐式类型转换?
javaScript中Number()函数的toFixed()方法返回的数据类型原来一直是string字符串……' 2 '>' 11 ' == true ?JS的隐式类型转换?;三元表达式(运算符);隐式数据类型转换;javaScript中Number()对象的toFixed()的方法;js toFixed 的坑...原创 2022-07-22 16:56:11 · 2696 阅读 · 2 评论 -
element calendar 自定义显示(例如:通知事项日历)vue+element自定义日历
element calendar 自定义显示(例如:通知事项日历)vue+element自定义日历;最近帮一个后端朋友处理一个前端问题,elementUI 中calendar日历组件内容进行自定义显示,实现类似通知事项的日历效果,感觉还挺有意思,在这做简单的分享问题描述提示:elementUI组件中针对calendar日历组件其实可以实现自定义内容的效果。下图,官网自定义效果。前端自定义日历...原创 2022-04-24 17:52:13 · 11046 阅读 · 30 评论 -
Vue echarts初始化实例Error in mounted hook: “TypeError: Cannot read property ‘init‘ of undefined“
项目场景:Vue echarts初始化实例:Error in mounted hook: “TypeError: Cannot read property ‘init’ of undefined”问题描述:1.安装echarts依赖 通过 npm 获取 echarts,npm install echarts --save2.main.js中全局引用 import echarts from 'echarts' // 全局方法挂载 Vue.prototype.$echarts原创 2021-08-13 15:19:43 · 789 阅读 · 0 评论 -
element 表格处理后端返回的时间格式,Table 表格使用formatter 属性
项目场景:有时我们在项目中后端返回给我们的时间数据格式(2021-08-04T14:39:47.939)并不是我们最终想要展示的样子,显示的效果不好,这时候我们就需要对返回过来的时间数据进行初始化处理,来达到最终的展示效果(2021-08-04 14:39:47)。后端返回的时间数据展示效果:解决方案:期初是想引入moment.js 插件,绑定处理时间格式的方法,来专门进行时间戳转化,虽说可以实现最终的效果,但是考虑到需要下载安装插件……通过在对 Element UI 中的Tabl.原创 2021-08-11 09:31:41 · 3240 阅读 · 2 评论 -
Element UI table组件中的滚动条无效问题
目录项目场景:问题描述:原因分析:解决方案:项目场景:在最近的项目中接触了下拉框与表格数据联动的需求:通过点击select下拉框节点触发列表渲染,页面初始化时默认选中下拉框中第一个节点并渲染数据。问题描述:知识提要:在element-UI中只要在el-table元素中定义了height属性,即可实现固定表头的表格,若数据过多则会产生列表滚动效果。问题描述:下拉框设置默认选择节点后,绑定表格数据渲染。在页面初始化时,表格数据渲染出来了,但是列...原创 2021-07-23 18:15:36 · 5236 阅读 · 4 评论 -
Duplicate keys detected:‘/da…‘
项目场景:最近在熟悉公司的一个项目,发现老是存在一个bug,强迫症我的看着就很难受,在此记录一下问题描述:Vue中Duplicate keys detected错误:原因分析:在同一层DOM节点上,vue发现key不是唯一的,是会出现报错。但如果不是在同一层DOM使用v-for循环,则不会报错。这种情况一般出现在 v-for循环生成列表等情况,对key值处理不当时,正如此项目在对data中的数据进行v-for时,key值不唯一,遍历的出的数据没有自己独特的标志,也就是唯一原创 2021-05-26 16:04:29 · 3651 阅读 · 4 评论 -
无法完成包的安装npm ERR! Refusing to install package with name “moment“ under a package also called “moment“
node.js 解决安装时名称冲突错误node.js中无法完成包的安装,报错:npm ERR! Refusing to install package with name “moment” under a package also called"moment".我开始的操作步骤:创建了一个名为“moment“”文件夹在执行命令时所处的目录“moment“文件夹中打开终端,在终端输入npm init -y 命令 ,快速创建 package.json 这个包管理 配置文件 想要下载安装一个原创 2021-01-11 20:36:21 · 721 阅读 · 1 评论