module 是完成一个操作的方法集合,在 Weex 的页面中,允许开发者 require
引入,调用 module
中的方法,WeexSDK 在启动时候,已经注册了一些内置的 module。
native 端注册module 的流程如下图:
stream
module, 开发者可以利用它给服务端发送网络请求,接受数据返回,开发者可以在 Weex 的页面中执行如下代码:
var stream = weex.requireModule('stream'); stream.fetch({ method: 'GET', url: 'http://httpbin.org/get', type:'jsonp' }, function(ret) { console.log('in completion') },function(response){ console.log('in progress') });
查看 stream 完整文档
require 之后直接可以调用,相对于 component 方法 可以不依赖特定的组件实例。