前端开发
前端小白 - GavinWu
keep learning
展开
-
vue大数据滚动组件
最近在开发项目中遇到一个需求,需要实现一个渲染上千条数据的列表,但如果一次渲染出这么多DOM节点对性能会是很大的消耗。于是上github找了一下相关的优化方案,最终找到一个组件https://github.com/Akryum/vue-virtual-scroller,它能把渲染DOM节点的数量控制在一定范围内,仅仅是渲染当前屏幕所看到的部分DOM节点,从而实现优化。参考了vue-virtu...原创 2019-11-17 14:25:46 · 4124 阅读 · 0 评论 -
小程序自定义tabbar
最近写小程序新项目时,设计师给出了如下设计图点击除中间的其他四个按钮切换页面,点击中间的按钮弹出actionsheet查阅文档后发现小程序文档提供的tabbar无法实现该效果,所以只能自己动手写一个tabbar了实现效果如下: 我将这个tabbar组件从项目中分离出来写了个demogithub代码地址:https://github.com/75284...原创 2018-06-12 18:37:25 · 630 阅读 · 0 评论 -
浅谈对js原型链的理解
最近重新学习了一下JS原型链的知识,为了避免之后自己再忘记,在此记录下自己对原型链的理解,欢迎大家一起讨论交流js中的对象分为函数对象与普通对象,函数对象有prototype与__proto__,普通对象只有__proto__,那么怎么区分这两种对象呢?var f = function(){} //f为函数对象var o = new f() //o 为普通对象这里涉及两个属性 pro...原创 2018-11-08 18:13:55 · 378 阅读 · 0 评论