按照官网无法完成使用出 BindingX,搜集资料加实践,把注意点总结下
BindingX 解决了 JS 与 Native Bridge 频繁交互导致的动画卡顿。
这是我人生第一篇技术博客,欢迎大家补充知识,批评指正,共同进步!
const BindingX = weex.requireModule('bindingx');
expression:按照官网文档无法在 weex 中应用,而要加 parse(expression) 将表达式解析后传入 native,native 才能明白。
import { parse } from 'bindingx-parser';
要操作的视图引用是要精确到 id,如一个 ref=“foo” 的 dom 元素,则取引用方式 this.$refs.foo.ref
e => {
if (e.state === 'end' || e.state === 'exit') return;
// 解除动画
BindingX.unbind({ token: gesTokenObj.token, eventType: 'timing'
});
本周末专注学 weex 动画,持续补充内容,敬请期待!