Any require(String path)

引入 JavaScript 模块。返回模块通过 module.exports 或 exports 暴露的接口。

参数

String path

需要引入模块文件相对于当前文件的路径。

示例代码

//my-module.js
function getHello(){
  return 'from  my-module.js'
}
function sayHello(name) {
  console.log('from  my-module.js')
}

module.exports.getHello = getHello
exports.sayHello = sayHello
// pages/module.js
Page({
  moduleTap: function(){
    var module = require('./my-module');
    module.sayHello();
    console.log(module.getHello());
  }
})

Object module

当前模块对象 | 属性 | 类型 | 说明 | 最低版本 | | :-------| :------ |:----------------------------------------------- | :---------- | | exports | Object | 模块向外暴露的对象,使用 require 引用该模块时可以获取 | |

示例代码

//my-module.js
function getHello(){
  return 'from  my-module.js'
}
function sayHello(name) {
  console.log('from  my-module.js')
}

module.exports.getHello = getHello
exports.sayHello = sayHello

Object exports

module.exports 的引用

Any requireNativePlugin(String module)

引入第三方组件模块, 返回组件暴露的接口。参考 使用第三方组件

参数

String module

需要引入的第三方组件模块名称。

results matching ""

    No results matching ""

    results matching ""

      No results matching ""