
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
目的:使其table中得每个单元格都能做到自定义新建一个组件 STable.vue<template><el-table:data="list"style="width: 100%"><el-table-columnv-for="item in columns":key="item.key":prop="item.key":label="item.ti
一般数据大屏都是要实时数据轮询得以前得做法:setInterval 定时器经过一系列得优化,采用setTimeOut 封装方法,在接口完成后 再隔一段时间再次请求比较合理。这个时候得在错误回调中也得再次调用定时器得方法实现:我是采用了一个变量Num接口回调中 this.num++;然后在watch 中去执行注意:echarts中 不停得创建echarts对象非常占用网页内存解决方法:var myC
vscode开发vue2 和vue3项目 ,vue2使用vetur,vue3使用volar,当vue3使用veter时代码中会有各种爆红,所以使用vscode的工作区来区分不同的环境,
操作:mac在文件夹中创建文件,sudo 创建umiJs项目。解决:修改文件夹权限。

这两天处理后端返回得数据(数据量比较大 1天就2.3万,并且我们得需求比较特殊相当于一下要画最少10万得点),并且在一个画布内画多个折线图(数量不定);问题一:可视化工具得寻找常年使用echarts,用得比较顺手,但是涉及到大量得数据,没有找到很好得支持(可能我没找到),这里推荐 蚂蚁数据可视化antv G2.可以承载大数量得数据 ,下面是链接:https://g2.antv.vision/zh/
目的:使其table中得每个单元格都能做到自定义新建一个组件 STable.vue<template><el-table:data="list"style="width: 100%"><el-table-columnv-for="item in columns":key="item.key":prop="item.key":label="item.ti
var a=[1,2,3,4]var b=[1,2,3,4]delete a[1]console.log(a)//134length4 (变为undefined)this.$delete(b,1)console.log(b)//134length3(完成删除)let obj={a:1,b:2}this.set去改变数组对象,vue能响应变化this.set去改...
vue模板的解析:简单的总结1.首先根据正则获取组件中所有的{{}},将{{}}里的值取出在data中取出对应的值,以文本节点的方式放上去。2.vue有内置的编译器,会将组件转译成AST3.然后根据 render function 方法将AST转化成对应的string4.最后通过vue的_update方法转化成对应的DOM...
Monorepo 是什么?简单的来说,Monorepo 的核心观点是所有的项目在一个代码仓库中。这并不是说代码没有组织都放在 ./src 文件夹里面,二是在一个packages文件夹下分割成一个个相对独立的项目,在vue3.0中就是将各个功能单独抽离出一个个单独的模块,各自打包,又能互相引用。vue2中是只打一个包。类似于最终的效果vue3.0的打包效果:下面我们来大致实现下整个 monorepo
在vue官方文档中是不推荐直接操作DOM,遇到不可避免得情况下,也是可以操作DOM得。 不推荐操作DOM得缘由总结了几点1.性能得损耗,操作DOM是及其损耗性能得,相信大多数人都不会推荐操作大量得DOM,而是从数据层入手,比较流行得vue, react,angular等都不是直接操作DOM得2.代码得质量会降低,出现一些多余得代码,经常直接操作DOM 会导致一些不可预测得问题,当你在一个组件当..