自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (2)
  • 收藏
  • 关注

原创 Vue-Echarts图表组件性能优化

页面在渲染的时候出现了卡顿的情况。页面上的秒数从1-2-3秒- 直接从1变成了5核心原因 js 单线程原因每次1秒轮询请求接口拿到数据 一直重新渲染页面负荷不起。解决方案。定位电视机性能,取消轮询-页面是可以流畅加载的。说明电视机性能还是可以的-只是因为数据实时变化导致的卡顿。优化的本质是什么-那就是分类-如果还有那就是加载优先级。位置固定 右上角和各个图表位置固定 减少重排弄两个变量一个 flag 一个 count一开始请求接口直接渲染 置为falsewatch监听count变量

2021-12-09 09:45:34 1802

原创 Vue高阶使用-组件封装技巧

插槽解决对应属性需动态配置的问题子组件数据结构这里就可以使用传入一些内容进行定制

2021-11-10 17:12:35 647

原创 Vue中使用debounce函数

searchFile: debounce(function() {this.getSysIpcPageFile()}, 200),如果你使用箭头函数在里面是不行的。这是为什么呢?箭头函数是词法作用域指的是所在作用域的this虽然箭头函数的作用域不会变,但是它所在作用域的this变了那它就会改变不知道你使用在Vue-methods里面使用 this.fn() 调用你所写的方法实际上在这里@input=searchFile的时候就已经进行了this.searchFile进行调用this指向

2021-11-10 14:00:45 8925

原创 el-table 实现鼠标上下移动

源码贴在这里已经成功实现,给大家一个比较好的思路。

2021-06-06 20:25:50 670

原创 element-ui Table+Pagination 封装

多的细节就不讲了 主要这里的亮点就是以数据驱动的方式进行封装好处就是以前比如一个组件定义 多个参数 那子组件需要传入多个参数这样的后果是如果你不集中在一个对象里面你有可能会忘记或者 漏加现在集中在一个对象obj上你维护 参考也十分方便定义一个数组用map进行遍历后期添加也十分方便。很多人的普通做法是这样的但是现在可以这么操作通过定义一个数组遍历对应的数据进行赋值操作 即使拓展一些参数也是十分easy的还有一个细节 在请求接口参数拿到之后这里深度监听初始化的时候 其他数据在created

2021-03-24 17:45:55 284

原创 2021深入理解js的深浅拷贝 面试必过

就比如很多人会百度许多资料直到通过递归循环拷贝可以实现深拷贝,至于为什么是这样,不明白原理。那么今天就带你解开深拷贝神秘的面纱。这就涉及到一道面试题,看似没什么软用,实则非常有用的一道面试题目。js一共有六种数据类型:五种简单数据类型和一种复杂数据类型:五种简单数据类型包括:String、Number、Boolean、undefined、Null一种复杂数据类型:obeject引用类型有 Array Date Function基本数据类型是指存放在栈中的简单数据段,数据大小确定,内存空间大小可

2021-02-01 08:58:40 186 2

原创 2020最详细的git码云提交代码的步骤顺序

首先我们 要注意我么 git clone拉下来的项目是不是ssh我们需要自己配置公钥 这样每次上传提交代码就不用输入账号密码了当然vscode有简化提交代码的方式 创建新分支以及自己当前所在的分支拉下来代码之后一般都是只有一个分支 master代码命令git branch //查看本地分支git branch -a //查看远程分支所以查看完远程分支以后 我们需要在本地新建一个分支和远程分支的名字是一样的代码git checkout -b 本地新建的分支名 origin/线

2020-12-13 15:55:14 1266 2

原创 遍历页面的input标签中type=text的元素添加class样式

对于上一篇 对于移动端 input弹框的处理还有些不足之处在这里进行改进没看过的可以看这篇文章https://blog.csdn.net/mao1632471875/article/details/110483813#comments_14091274对于我们码农来说最开心的就是使用ACV大法,这样可以极快的提高我们的开发效率,上班的时候就可以去处理自己的事情。上一篇处理中,需要手动给每一个inpu type=text 手动添加 class=input这样也有些麻烦//使用这个方法可以遍历页

2020-12-05 20:40:48 907

原创 移动端点击input会把底部样式顶起解决方案

很多人会遇到 H5 点击input 安卓端会把底部tab样式弹上去如何解决这个问题 特别是安卓端会经常遇到但是网上又没有特别完美的方法我这里自己弄了一个解决方案![在这里插入图片描述](https://img-blog.csdnimg.cn/20201202155007681.png#pic_center创建 store导入main.js通过actions 异步触发同步 mutations注意这里 actions和mutations都是方法所以名字要不一样getters 是计算属性

2020-12-02 15:55:57 1628 14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除