请问微信小程序如何将 将臃肿的单页js文件拆开,写成多个
发布于 6 年前 作者 xuyan 10265 次浏览 来自 问答

因为有一些页面功能非常复杂
结果代码有3000多行 每次修改都找晕了.

有一篇文章上就有写怎么拆的  https://www.jianshu.com/p/4b29593a35e0  但我没有看懂

大家是怎么拆的呢?

1 回复

我的页面比较多,单页不是很大,只有部分公共的工具类是专门拆成js的

index.js 为某个页面的 js ,util.js 是我的工具类js

util.js

function getAvatarUrl(avatarUrl) {
  return "https" + avatarUrl
}
 
module.exports = {
  getAvatarUrl: getAvatarUrl
}

index.js

const Util = require('./utils/util.js')
Page({
    data:{
        avatarUrl:""
    }
    onLoad: function(){
        this.setData({avatarUrl:Util.getAvatarUrl("//www.baidu.com/photo.png")})
    }
})
回到顶部