收藏
回答

请问微信小程序如何将 将臃肿的单页js文件拆开,写成多个

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

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

大家是怎么拆的呢?


回答关注问题邀请回答
收藏

1 个回答

  • 卢霄霄
    卢霄霄
    2018-07-19

    我的页面比较多,单页不是很大,只有部分公共的工具类是专门拆成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")})
        }
    })


    2018-07-19
    有用 1
    回复
登录 后发表内容