html52.com
我爱小程序-开发者交流社区

getApp()获取不到实例

问题模块
API和组件

官方文档里关于getApp()是这么说的:

但是我在demo程序里这么使用getApp(),代码如下:
但是我在demo程序里这么使用getApp(),代码如下:

//app.js

/**

* @fileOverview 微信小程序的入口文件

*/

var qcloud = require('./vendor/wafer2-client-sdk/index');

var config = require('./config');

var comm = require('./comm');


App({

   /**

    * 小程序初始化时执行,我们初始化客户端的登录地址,以支持所有的会话操作

    */

   onLaunch() {

       qcloud.setLoginUrl(config.service.loginUrl);

       comm.demo();

   },

   appData:''

});

--------------------------------------------------------------------------------------------------------

//comm.js

var app = getApp();


function demo() {

 console.log('demo');

 app.appData = 'demo data';

}


module.exports = {

 demo: demo

}


调试的时候发现app是undefined,就是说getApp()获取失败了。


评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付