- 博客(15)
- 收藏
- 关注
转载 echarts 报错 ‘getAttribute‘ of null“
在运行Vue项目时出现了上述错误,出现该错误的原因是Echarts的图形容器还未生成就对其进行了初始化所造成的,代码如下:this.chart = echarts.init(document.getElementById(id))利用Vue中的ref和$refs 来代替document.getElementById()获取该图形容器对象,代码如下:this.chart = echarts.init(this.$refs.chartDom)...
2021-01-29 15:47:49 1950 1
原创 解决进vue element 二次进入页面不会再次调用接口请求的问题
activated()钩子函数可解决进入页面不会再次调用接口请求的问题vue项目二次进入页面时,没有刷新数据,使用此钩子函数activated():进入当前存在activated()函数的页面时,进入页面就触发;
2021-05-25 17:23:38 2654 1
转载 elementui table 右侧操作栏 fixed错位问题
elementui table 右侧操作栏 fixed错位问题解决办法重新计算table布局在这里插入代码片/* 监听table数据对象 */watch: { tableData(val) { this.doLayout(); } } /* 重新渲染table组件 */doLayout(){ this.$nextTick(() => { that.$refs.table.doLayout() })
2021-05-25 17:17:20 1880
原创 js数组方法
JavaScript常用数组操作方法一、concat()方法 用于连接两个或多个数组。该方法不会改变原来的数组,仅会返回被连接数组的一个副本。 let arr = [1,3,4] let arr1 = [5,6,7] console.log(arr.concat(arr1)) [1, 3, 4, 5, 6, 7] console.log(arr) [1, 3, 4] console.log(arr1) [5, 6, 7]二、joi
2021-03-05 10:42:06 167 2
原创 冒泡排序,sort排序
//1,比较相邻的元素。如果第一个比第二个大,就交换他们两个。//2,对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该 会是最大的数。 //3,针对所有的元素重复以上的步骤,除了最后一个。//4,持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。//代码实现//es5写法function fun(arr){let temp =nulllet len = arr.lengthfor (let i=0
2021-03-03 17:35:10 185 1
转载 vue中对同一元素添加单击和双击事件并解决他们之间的冲突
第一种<button @click=“a” @dblclick=“b”>点击methods: {a() {this.flag = truesetTimeout(() => {if (this.flag) {console.log(1);}}, 300);},b() {this.flag = falseconsole.log(5);}}第二种<button @click=“a” @dblclick=“b”>点击methods: {a() {
2021-01-28 15:40:28 1629
原创 echarts 点击事件触发多次 this.myChart.off(‘click‘)
echarts 点击事件,在图表重新渲染后会累加点击事件,解决方法是在渲染前关闭点击事件,跟计时器一样,开启计时器之前先关闭定时器,解决重复点击会多次累加问题this.myChart.off(‘click’) // 点击之前先关闭!!解决重复点击this.myChart.setOption({})...
2021-01-06 14:26:00 2382
原创 echarts 饼图自适应时 resize报错
Uncaught TypeError: Cannot read property ‘resize’ of undefinedwindow.onresize = function () {this.myChart.resize()this.myChart2.resize()}解决方法:window.addEventListener(“resize”, () => {this.myChart.resize()this.myChart2.resize()})...
2020-12-31 11:19:50 1157
原创 echarts 饼图背景颜色渐变,阴影
seriesData: [{type: ‘pie’,// radius: [60, 90],center: [‘50%’, ‘50%’],label: {normal: {show: true,position:‘inner’},emphasis: {show: true}},itemStyle: {emphasis: {shadowBlur: 10,shadowOffsetX: 0,shadowColor: ‘rgba(0, 0, 0, 0.5)’}, .
2020-12-12 15:18:46 4932
原创 同时访问内网和外网
全局路由,配置,以管理员身份运行一下命令添加 route -p add 30.98.188.0 mask 255.255.252.0 30.98.223.254删除 route delete 30.98.188.0
2020-11-27 10:10:09 922
原创 路由报错
//vue项目路由跳转,第二次点击菜单跳转时报错//在main.js中写入如下代码可解决import VueRouter from “vue-router”const originalPush = VueRouter.prototype.pushVueRouter.prototype.push = function push(location) {return originalPush.call(this, location).catch(err => err)}//vue项目路由跳转,
2020-11-04 18:03:54 229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人