diff --git a/app.js b/app.js index 0b9b17adadf4c09c1522d0045be83ce194b05e28..824a3c32ffe5b81e2716e6ac105831053c74814b 100644 --- a/app.js +++ b/app.js @@ -25,6 +25,7 @@ App({ } }, globalData:{ - userInfo:null + userInfo:null, + access_token: "exhmkuTZljDgEfb0LMRetdsF2pB-6cgNIbxLCY8cuvZzXTF5EkHg7dTAeNelrpytn2P_ZyQvd9OREJvinUB5lud_G0r2dMpFt2EVuXANk4q24W2fx4ZL4VI62Hw36iKP9WjnWUI3xKsk4K0IAslspScppE-kyLf1C8NcR1nzKcDrf1YNhi4cFWFa3HhkNcGyJISyxoZccr7vFF-T51TACg" } }) \ No newline at end of file diff --git a/app.json b/app.json index 220eac71a1d4b54c99aabb6b7215c0a39f0074db..e5e01b7ed9aa8889fcce2ea485630f936b2a9a69 100644 --- a/app.json +++ b/app.json @@ -1,20 +1,23 @@ { "pages": [ - "pages/index/index", + "pages/home/index", "pages/question/index", "pages/user/login", "pages/user/index", - "pages/blogpost/body" + "pages/status/index", + "pages/blogpost/body", + "pages/news/index" ], "window": { "backgroundTextStyle": "light", "navigationBarBackgroundColor": "#2b6695", "navigationBarTitleText": "博客园", - "navigationBarTextStyle": "#fff" + "navigationBarTextStyle": "#fff", + "enablePullDownRefresh": true }, "tabBar": { "list": [{ - "pagePath": "pages/index/index", + "pagePath": "pages/home/index", "text": "首页" }, { @@ -22,7 +25,7 @@ "text": "博问" }, { - "pagePath": "pages/index/index", + "pagePath": "pages/status/index", "text": "闪存" }, { diff --git a/pages/blogpost/body.js b/pages/blogpost/body.js index 8c8ce355c1d856b788debb6e7c9a8d1a05f44903..f9eca8e1f7f6d88fc1bdc8471da81e4aae4d684a 100644 --- a/pages/blogpost/body.js +++ b/pages/blogpost/body.js @@ -1,8 +1,34 @@ // pages/blogpost/body.js +var WxParse = require('../../vendor/wxParse/wxParse.js') +var app = getApp() Page({ - data:{}, + data:{ + article: "" + }, onLoad:function(options){ // 页面初始化 options为页面跳转所带来的参数 + var that = this; + wx.request({ + url: 'https://api.cnblogs.com/api/blogposts/'+ options.post_id +'/body', + method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT + header: { + "Content-Type":"application/x-www-form-urlencoded", + "Authorization":"Bearer " + app.globalData.access_token, + }, + success: function(res){ + that.setData({ + article: res.data + }) + WxParse.wxParse('article', 'html', that.data.article, that, 5); + console.log(res.data); + }, + fail: function() { + // fail + }, + complete: function() { + // complete + } + }) }, onReady:function(){ // 页面渲染完成 diff --git a/pages/blogpost/body.wxml b/pages/blogpost/body.wxml index 046ff464206a1cd7413c417317866f01fab6a1d9..7a81362fbe56bc641e1fd67f1e4f30ea686fbd0a 100644 --- a/pages/blogpost/body.wxml +++ b/pages/blogpost/body.wxml @@ -1,2 +1,3 @@ -pages/blogpost/body.wxml + +