js · 小程序 ·

小程序 rotate3d

视图层 wxml <view id="example-element" bindtap="animationData"> <view class="transition-all" style="" animation="{{animationData}}"> <view class="face front">1</view> <view class="face back">6</view> <view class="f...
vue ·

npm 如何引用github上的依赖包?

开发配置是vuejs+element-ui,由于项目有些特殊功能,element-ui无法完全满足,我就fork了一份element-ui,并做了一些改动。 之后需要在package.json 中引入: <span class="hljs-string">"dependencies"</span>: { <span class="hljs-string">"element-ui"</span>: <span ...
js · vue ·

vue 组件 component 误区,组件体积过大

vue 组件 component 在使用中很方便,在做一个后台管理系统时,却使用component 造成js体积庞大问题; 就这个问题,进行了优化,记录如下: 项目描述: 后台管理,公共头部,公共左侧栏目,右侧内容区域; 使用 main.js  将右侧页面全部载入,判断了页面 hash,将右侧对应的 vue 绑定给 rightComponent,页面使用 <ri...
js ·

Virtual dom 虚拟dom 真的快吗???

注:本文观点只针对web,不针对使用react等js技术开发的app,没测试这里,断不敢乱下结论! Virtual dom 虚拟dom 真的快吗??? 虚拟dom真的像说的那么美好吗??? 1,先在内存中构造虚拟dom D1 2,构造变化后的虚拟dom D2 3,比较D2 D1,得到diff 4,将diff应用到原来的dom上 一切看起来都很美好,diff算法很牛逼,...