- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 南丁格尔玫瑰图中极小值的处理方式
南丁格尔玫瑰图中极小值的处理方式废话不多说直接上代码和效果: var data = [ {value: 236, name: 'rose 1'}, {value: 107, name: 'rose 2'}, {value: 44, name: 'rose 3'}, {value: 0, name: 'rose 4'}, {value: 2, name: 'rose 5'} .
2021-03-02 16:05:23
506
1
原创 Windows下安装及使用NVM
所谓nvm就是一个可以让你在同一台机器上安装和切换不同版本node的工具。这里是一篇安装及使用教程。第一步:下载nvm可以到这里下载链接:https://pan.baidu.com/s/1wW4fH8XnXRiachXHb1Pckw 密码:pn90或者到github上下载最新版本https://github.com/coreybutler/nvm-windows/releasesnvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置nvm-setup.zip:这是一个安装
2020-07-21 15:48:47
955
原创 vue获取父组件宽度会变化
项目中需要根据父组件宽度在子组件中生成一个表头不固定的动态table,且不能出现横向滚动,所以需要动态设置cell的宽度。简单根据 this_.$prent.$refs.getTopWidth.offsetWidth;获取宽度根据表头进行平分设置宽度,测试发现偶发性表格样式错误。在控制台打印获取的宽度 发现宽度会变化立马一脸懵逼,但是需求不能不实现,静心慢慢一点点琢磨。。。。。。猜测是不是父组...
2019-02-13 10:37:55
6562
1
原创 vue路由传参,刷新页面,引发的bug
最近遇到一个bug通过vue路由跳转到页面,然后接参控制(v-if ),成功显示而刷新页面,显示失败。苦苦地找了半天原因,打印参数发现正确,再打印下类型。。。。。。,路由跳过来会保持传参时的类型,而刷新页面获取到的是字符串。...
2018-12-11 16:21:28
1624
原创 更新数据后echarts异常显示,柱状图中的柱宽超出y轴
在使用echarts中,切换到柱状图发现数据更新后,柱状图的显示异常,柱宽超过原点 一开始想使用echarts的resize方法恢复,发现无效。 后来通过对比官网demo用例,发现是错误使用echarts属性 boundaryGap导致 默认值为true,而我在项目中使用为false. 修改为true后...
2018-10-19 15:27:00
2099
转载 揭秘命名函数表达式
前言网上还没用发现有人对命名函数表达式进去重复深入的讨论,正因为如此,网上出现了各种各样的误解,本文将从原理和实践两个方面来探讨JavaScript关于命名函数表达式的优缺点。
2017-11-27 10:28:59
416
转载 vue-router的两种模式的区别
众所周知,vue-router有两种模式,hash模式和history模式,这里来谈谈两者的区别。hash模式hash模式背后的原理是onhashchange事件,可以在window对象上监听这个事件:window.onhashchange = function(event){ console.log(event.oldURL, event.newURL); let hash =
2017-11-23 16:32:41
4048
1
原创 根据其它数组过滤掉数组中与其相同项
一个需求要求创建一个有序数组,然后根据另一个数组过滤掉不需要的项。以下是如何创建范围内数值的数组方法:function fillRange (start,end ){ return Array(end - start + 1).fill().map(function (item, index){return start+index});}var allLines =fillRange(s
2017-08-14 17:14:58
589
转载 JS 异常: Uncaught RangeError: Maximum call stack size exceeded
JS 异常: Uncaught RangeError: Maximum call stack size exceeded
2017-07-28 16:03:03
3063
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人