收藏
回答

app.js中使用var定义变量怎么报错?

我的代码是这样写的:

globalData:{

  var appInstance = getApp()

}


开发工具的报错是这样的:

[ appservice 生成错误] app.js: file: app.js

 unknown: Unexpected keyword 'var'. (38:2)

  36 | globalData:{

  37 |

> 38 | var appInstance = getApp()

     | ^

  39 | }

  40 |

  41 | //(env: Windows,mp,1.06.2308310; lib: 3.1.0)



百思不得其解,恳请高手解答。跪谢。

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

2 个回答

  • 〆
    2023-09-26
    globalData: {
      baseUrl: 'https://weixin.qq.com',
      params: {
        name: 'zhangsan',
        age: 26
      }
    }
    


    getApp()可以直接调用

    https://developers.weixin.qq.com/miniprogram/dev/reference/api/getApp.html

    2023-09-26
    有用 1
    回复 1
    • ljh
      ljh
      2023-09-26
      谢谢您的指导。万分感谢。
      2023-09-26
      回复
  • 一笑皆春
    一笑皆春
    2023-09-26

    globalData:{

      var appInstance = getApp()

    }

    你的globalData是个对象,里边怎么可以放这种代码呢 = =,对象里边包含的是对象的属性,例如

    globalData: {

    name:'小明',

    age:'20'.

    }

    2023-09-26
    有用
    回复
登录 后发表内容