欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

微信小程序JS导出和导入的方法讲解

程序员文章站 2022-11-17 18:50:32
1. 导出 1.1 方法和变量导出(写在被导出方法和变量的js文件) module.exports = { variable: value, method :...

1. 导出

1.1 方法和变量导出(写在被导出方法和变量的js文件)

module.exports = {
  variable: value,
  method : methodname
}

1.2 class导出(es6语法)

class homemodule {
  constructor(url) {
    this.url = url;
  }
}
export { homemodule }

2. 导入

2.1 方法和变量的引入(写在需要引入其他js的方法或变量的js文件中)

var util = require("../../../utils/util.js");  //注意这里引入的js文件路径写相对路径(绝对路径可能引入失败)
var http = require("../../../utils/http.js");

使用: util.method() 或 util.variable

2.2 class的引入

import { homemodule } from "../../../module/homemodule.js";//引入的js文件最好写相对路径

使用:

 var homemodule = new homemodule(listurl);  //创建class对像后就可以直接调用对象的函数了。