美文网首页
微信小程序模块化开发

微信小程序模块化开发

作者: 閔文青 | 来源:发表于2019-02-27 15:58 被阅读0次

    1.文件作用域

    1.1 在全局的.js文件里面进行如下定义,可以定义全局数据

    var that = this

    that.globalData:{userInfo: null}

    //可以自定义全局数据

    1.2 在其他的页面的.js文件里面需要引入全局数据

    var app = getApp()

    //可在onShow周期函数里面定义该全局数据并且显示例如:

    onShow : function(){

    app.globalData.userInfo = "xyz";

    console.log(app.golbalData.userInfo)}

    2.模块化(公共方法)

    2.1 随意到一个页面下再新建一个Log.js文件并且定义方法

    function: PrintLog(value){

    consloe.log("随意输出"+ value)},

    //将方法导出

    module.exports.PrintLog = printLog;

    2.2若要在其他页面中使用该方法需要到其.js文件中引入并且使用

    val until = require("../../util/Log.js")

    onShow:functions(){

    Log.PrintLog("随意输入");}

    相关文章

      网友评论

          本文标题:微信小程序模块化开发

          本文链接:https://www.haomeiwen.com/subject/nurfuqtx.html