白胜
白胜
这篇文章是本人写的,你转载的话是不是贴个原文链接?
http://www.cnblogs.com/kidney/p/6052935.html
https://github.com/bison1994/two-way-data-binding
版本升级到最新即可 upgrade `pocoui` and `airtest` to the latest version
我也使用了淘宝的 flexible,在使用 picker 组件时也遇到了不兼容的情况,滑动纵列后有一定概率会出现列表项无法选中的情况,导致列表滑动错乱。看了 picker-slot.vue 的源码,发现有这么一个函数: ```js translate2Value (translate) { var itemHeight = this.itemHeight; translate = Math.round(translate / itemHeight) * itemHeight; var index = -(translate - Math.floor(this.visibleItemCount / 2) *...
px 转 rem 当然会有利于适配。 我采用[单独引入组件](http://mint-ui.github.io/docs/#/zh-cn2/quickstart)的方式,并且将 .babelrc 的配置中的 style 设为了 false,因此只会引入 js 不会引入 CSS,CSS 是从官方源码里拷贝过来的,然后直接修改。直接改比覆盖更干净一些。 ``` "plugins": ["transform-runtime", ["component", [ { "libraryName": "mint-ui", "style": false } ]]] ```
这个不能怪 mint-ui,是 flexible 的方案太激进了,直接修改 viewport,相当于直接修改度量衡。不过 flexible 自己也意识到了这个问题,最新版已经不再修改 viewport 啦
没错,这个功能是不完整的。主要是为了向初学者把原理解释清楚,所以尽可能的简化了不必要的功能,否则那篇博客不可能有如此的传播量。
只要是表达式一定会返回一个值,赋值表达式返回的值就是所赋的值
while (i = 3) {} 就相当于 while (3) {} 也就相当于 while (true) {} "表达式 expression 一定会返回一个值",“真值/假值 truthy/falsy 转换”,搞清楚这两点,就明白这种“非正常”用法了