Browse Source

静态页面

xcx 4 years ago
parent
commit
a4cddcad17
1 changed files with 9 additions and 5 deletions
  1. 9
    5
      src/app.js

+ 9
- 5
src/app.js View File

1
 import React, { Component } from 'react'
1
 import React, { Component } from 'react'
2
 import Taro, { getCurrentInstance } from '@tarojs/taro'
2
 import Taro, { getCurrentInstance } from '@tarojs/taro'
3
 import { StoreRoot, store } from './store'
3
 import { StoreRoot, store } from './store'
4
-import { deepCopy } from './utils'
4
+// import { deepCopy } from './utils'
5
 import request, { apis } from './utils/request'
5
 import request, { apis } from './utils/request'
6
 import { trackUserSource } from './utils/track'
6
 import { trackUserSource } from './utils/track'
7
 import * as log from './utils/rtLog'
7
 import * as log from './utils/rtLog'
10
 class App extends Component {
10
 class App extends Component {
11
   updateTracing;
11
   updateTracing;
12
 
12
 
13
-  onLaunch (options) {
13
+  onLaunch () {
14
+
15
+    Taro.setEnableDebug({
16
+      enableDebug: true
17
+    })
14
     // 此处获取不到 state, 因为 app 不会刷新
18
     // 此处获取不到 state, 因为 app 不会刷新
15
     const { setSysInfo } = store.getModel('sys').getState()
19
     const { setSysInfo } = store.getModel('sys').getState()
16
 
20
 
17
     // 预拉取数据
21
     // 预拉取数据
18
-    wx.getBackgroundFetchData({
22
+    Taro.getBackgroundFetchData({
19
       fetchType: 'pre',
23
       fetchType: 'pre',
20
       success (res) {
24
       success (res) {
21
         if (res.errMsg === 'getBackgroundFetchData:ok') {
25
         if (res.errMsg === 'getBackgroundFetchData:ok') {
44
     // scene 与其它参数时互斥的. 有 scene 说明时扫码进来的
48
     // scene 与其它参数时互斥的. 有 scene 说明时扫码进来的
45
     const params = router.params || {}
49
     const params = router.params || {}
46
     const { from = '', recommender = '', scene = '', mpOpenId = '' } = params
50
     const { from = '', recommender = '', scene = '', mpOpenId = '' } = params
47
-    setAppParams({...params})
51
+    setAppParams({ ...params })
48
 
52
 
49
     // 登录
53
     // 登录
50
     Taro.login({
54
     Taro.login({
51
       success: res => {
55
       success: res => {
52
         if (res.errMsg === 'login:ok') {
56
         if (res.errMsg === 'login:ok') {
53
           request({ ...apis.login, params: { code: res.code, from, recommender, scene, mpOpenId } }).then(x => {
57
           request({ ...apis.login, params: { code: res.code, from, recommender, scene, mpOpenId } }).then(x => {
54
-            setUser({...x.person, ShowIndexAdv: false, FirstComing: true})
58
+            setUser({ ...x.person, ShowIndexAdv: false, FirstComing: true })
55
             Taro.setStorage({ key: 'token', data: x.token })
59
             Taro.setStorage({ key: 'token', data: x.token })
56
             Taro.setStorage({ key: 'sessionKey', data: x.sessionKey })
60
             Taro.setStorage({ key: 'sessionKey', data: x.sessionKey })
57
 
61