代码如何简化
发布于 5 年前 作者 stan 5567 次浏览 来自 问答

大佬们,想问一下,有一个方法在不同面需要反复使用,用什么方法使,在需要使用这个方法调用这个代码就行了,避免反复写?(应该是把这个方法写成一个js文件,要使用时,直接调用就是。但是不知道细节)

2 回复

新建一个js文件

function test(){
  ...
}
module.exports=test;

需要引用的页面

var test=require('./test.js');
test();

或者写在app.js里

App({
  test(){
    ...
  }
})

使用的时候

var app=getApp();
app.test();

模块化

可以将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。模块只有通过 module.exports 或者 exports 才能对外暴露接口。

https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/module.html

回到顶部