介绍
小程序应用在基于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
中即可。