Commit Graph

10 Commits

Author SHA1 Message Date
Charles Lo
eabd1fe26a 通过 properties 添加 dirty 属性让开发者控制是否需要脏检查,解决 mpvue 下循环渲染的问题
添加 dirty 属性启用脏检查,默认关闭状态。由于 mpvue 机制的原因,更新了 data 中的一个数据会导致了全部 data 数据都被刷新,从而触发 Painter 重绘。已使用 https://github.com/epoberezkin/fast-deep-equal 这个短小精悍的库进行了脏检查,mpvue 开发者可使用 dirty 属性来避免循环渲染的问题
2018-08-15 19:32:07 +08:00
CPPAlien
f936eaa9f0 干掉脏检查 2018-07-27 15:04:09 +08:00
CPPAlien
d63bbe5615 image 加入 mode 属性 2018-07-27 14:41:08 +08:00
CPPAlien
eb59d29a44 加入脏数据检查机制 2018-07-26 15:44:56 +08:00
CPPAlien
7646ff55de top left right bottom 增加负数支持 2018-07-20 15:57:33 +08:00
CPPAlien
6a53cfb444 优化下代码 2018-07-18 18:26:58 +08:00
CPPAlien
b8ffc14965 加入 fontWeight 属性 2018-07-16 17:34:15 +08:00
CPPAlien
c17b06dcd4 修复一个 ios 6.6.6 上的兼容性 bug 2018-07-16 15:59:18 +08:00
CPPAlien
b015a4b89a 优化 toPx 过程 2018-07-10 20:19:14 +08:00
CPPAlien
ba362305ef init 2018-07-05 15:27:12 +08:00