Skip to content

介绍

小程序应用在基于Uni-App框架下开发的。

在使用X-APPLY(App)中,工作台里的小程序应用打开的时候是直接读取App的登录信息的,所以在小程序应用中可以直接使用App的登录信息。

配置

在小程序应用中App.vue需要配置才可以获取到App的登录信息:

typescript
export default {
    globalData: {
        token: '',
        api: '',
    },
    onLaunch: function(options) {

        // 获取App的登录Token
        this.globalData.token = options.referrerInfo.extraData.token;

        // 获取小程序应用的数据接口地址
        // 如果你的App接口url设置为:http://你的域名/api/v1
        // 那么这里的 options.referrerInfo.extraData.api 的值就是:
        // http://你的域名/api/v1/get, 可参考:X-APPLY(CMS)中api/controller/v1/Get.php
        // 返回的为小程序应用在后台设置好的数据接口地址
        this.globalData.api = options.referrerInfo.extraData.api;

        uni.removeStorageSync('api');
        //...
    },
    //...
}

如果你使用的是X-APPLY(CMS)的话,这个配置复制到你的App.vue中即可。