| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- <script>
- import HaloTokenConfig from '@/config/token.config.js';
- // app升级检测(搭配:https://ext.dcloud.net.cn/plugin?id=4470 升级中心)
- import CheckAppUpdate from '@/uni_modules/uni-upgrade-center-app/utils/check-update';
- import {
- CheckWxUpdate
- } from '@/utils/update.js';
- export default {
- globalData: {
- baseApiUrl: HaloTokenConfig.BASE_API
- },
- onLaunch: function() {
- console.log('App Launch');
- // #ifdef APP-PLUS
- CheckAppUpdate();
- // #endif
- // #ifdef MP-WEIXIN
- CheckWxUpdate();
- // #endif
- uni.$tm.vx.actions('config/fetchConfigs').then((res) => {
- console.log('正常:', res)
- // #ifdef MP-WEIXIN
- uni.$tm.vx.commit('setWxShare', res.shareConfig);
- // #endif
- })
- // 启动检查app的配置是否已经就绪,若未就绪则设置默认的
- uni.$tm.vx.actions('setting/checkAndSetDefaultAppSettings');
- },
- onShow: function() {
- console.log('App Show');
- },
- onHide: function() {
- console.log('App Hide');
- }
- };
- </script>
- <style lang="scss">
- // 基础样式
- @import './common/styles/app.theme.scss';
- @import './common/styles/app.base.scss';
- // 引入tmUI2.x样式
- @import './tm-vuetify/mian.min.css';
- // 引入tmUI2.x主题包
- @import './tm-vuetify/scss/theme.css';
- // 引入tmUI2.x预置图标
- @import './tm-vuetify/scss/fonts/fontawesome_base64.css';
- // 自定义图标
- @import './common/icons/halocoloriconfont.css';
- @import './common/icons/haloiconfont.css';
- @import './common/icons/mphtmliconfont.css';
- /* #ifndef MP-WEIXIN */
- @import './common/markdown/markdown.scss';
- /* #endif */
- page {
- background-color: #fafafa;
- }
- </style>
|