收藏
回答

请问一下这里应该怎么写?

app.js中

globalData: {

id: 'f1',

serverURL:'https://api.abc.com/api?+"&id=" + id,

}

请问这里

serverURL:'https://api.abc.com/api?"&id=" + id,应该如何写,我尝试了 serverURL:'https://api.abc.com/api?+"&id=" +this.globalData.id, 也不行,

最后一次编辑于  08-23
回答关注问题邀请回答
收藏

3 个回答

  • 数致(上海)信息科技有限公司
    数致(上海)信息科技有限公司
    08-23

    id如果是常量可以定义为全局变量

    const id='f1'

    App({

    ...

    globalData: {

    serverURL:"https://api.abc.com/api?id=" + id,

    }

    })

    08-23
    赞同
    回复 1
    • 余
      08-23
      谢谢,不是常量
      08-23
      回复
  • 老张
    老张
    08-23

    谢邀。不会。

    08-23
    赞同
    回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    08-23

    在其他页面的 .js 中,用getApp(),获取globalData数据

    var app = getApp()

    page({

    data:{

            id: 0,

            serverURL:"https://api.abc.com/api?id=" +app.globalData.id

    }

    onLoad:function(){

            this.setData({

                id: app.globalData.id

            })

    }

    })

    08-23
    赞同
    回复
问题标签