Rax 提供了多端兼容的 API universal-api。
但在某些特殊场景下,如果向自己引用原生模块的方法,可以按照如下方式使用
以 Weex Dom 模块为例
let dom = require('@weex-module/dom');
dom.scrollToElement(someNode, {
offset: 20,
});
或
let dom = __weex_require__('@weex-module/dom');
dom.scrollToElement(someNode, {
offset: 20,
});
require 的内部会根据模块名称进行判断,当发现模块以 @weex-module
开头时,将使用 weex.requireModule 依赖 Weex 模块
扩展阅读:Weex 模块