-
Notifications
You must be signed in to change notification settings - Fork 0
/
app.js
36 lines (34 loc) · 1008 Bytes
/
app.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
App({
/**
* 当小程序初始化完成时,会触发 onLaunch(全局只触发一次)
*/
onLaunch: function() {},
getUserInfo: function(cb) {
var that = this;
if (this.globalData.userInfo) {
typeof cb == 'function' && cb(this.globalData.userInfo);
} else {
// 调用登录接口
wx.getUserInfo({
withCredentials: false, //是否带上登录信息
success: function(res) {
that.globalData.userInfo = res.userInfo;
typeof cb == 'function' && cb(that.globalData.userInfo);
}
});
}
},
globalData: {
userInfo: null,
// doubanBase: 'https://api.douban.com',
// doubanBase: 'https://douban.uieee.com',
doubanBase: 'http://localhost',
inTheaters: '/v2/movie/in_theaters',
comingSoon: '/v2/movie/coming_soon',
top250: '/v2/movie/top250',
weekly: '/v2/movie/weekly',
newMovies: '/v2/movie/new_movies',
usBox: '/v2/movie/us_box',
search: '/v2/movie/search?q='
}
});