收藏
回答

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

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, 也不行,

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

3 个回答

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

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

    const id='f1'

    App({

    ...

    globalData: {

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

    }

    })

    2019-08-23
    有用
    回复 1
    • 2019-08-23
      谢谢,不是常量
      2019-08-23
      回复
  • 老张
    老张
    2019-08-23

    谢邀。不会。

    2019-08-23
    有用
    回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2019-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

            })

    }

    })

    2019-08-23
    有用
    回复
登录 后发表内容
问题标签