diff --git a/app.json b/app.json index 220eac71a1d4b54c99aabb6b7215c0a39f0074db..2471054cc532849ead53d8b1e326512752f96442 100644 --- a/app.json +++ b/app.json @@ -1,5 +1,7 @@ { "pages": [ + "pages/status/index", + "pages/status/detail", "pages/index/index", "pages/question/index", "pages/user/login", @@ -22,7 +24,7 @@ "text": "博问" }, { - "pagePath": "pages/index/index", + "pagePath": "pages/status/index", "text": "闪存" }, { diff --git a/pages/status/detail.js b/pages/status/detail.js new file mode 100644 index 0000000000000000000000000000000000000000..4867aca9c4153b9d80734302026e5de6878d489c --- /dev/null +++ b/pages/status/detail.js @@ -0,0 +1,57 @@ +// pages/status/detail.js +Page({ + data:{ + comments:'' + }, + onLoad:function(options){ + // 页面初始化 options为页面跳转所带来的参数 + var status_id = options.status_id; + var that = this; + //获取闪存信息 + wx.request({ + url: 'http://api.cnblogs.com/api/statuses/@all', + data: { + pageIndex:1, + pageSize:10, + tag:'is' + }, + header: { + "Content-Type":"application/x-www-form-urlencoded", + "Authorization":"Bearer " + app.globle.access_token + }, + success: function(res3) { + that.setData({ + statuses_all:res3.data + }) + } + }), + //获取闪存评论 + wx.request({ + // url: 'http://api.cnblogs.com/api/statuses/'+ status_id +'/comments', + url: 'http://api.cnblogs.com/api/statuses/1093141/comments', + data: { + }, + header: { + "Content-Type":"application/x-www-form-urlencoded", + "Authorization":"Bearer " + app.globle.access_token + }, + success: function(res) { + that.setData({ + comments:res.data + }) + } + }) + }, + onReady:function(){ + // 页面渲染完成 + }, + onShow:function(){ + // 页面显示 + }, + onHide:function(){ + // 页面隐藏 + }, + onUnload:function(){ + // 页面关闭 + } +}) \ No newline at end of file diff --git a/pages/status/detail.json b/pages/status/detail.json new file mode 100644 index 0000000000000000000000000000000000000000..9e26dfeeb6e641a33dae4961196235bdb965b21b --- /dev/null +++ b/pages/status/detail.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/pages/status/detail.wxml b/pages/status/detail.wxml new file mode 100644 index 0000000000000000000000000000000000000000..4411e2efefda1cc132dbf305814196eaae5f9a7d --- /dev/null +++ b/pages/status/detail.wxml @@ -0,0 +1,15 @@ + + + + + + {{item.UserDisplayName}} + {{item.Content}} + + 文字来源 + {{item.DateAdded}} + + 回应 + + + \ No newline at end of file diff --git a/pages/status/detail.wxss b/pages/status/detail.wxss new file mode 100644 index 0000000000000000000000000000000000000000..bb59c928d1195f18e2e646c4a51aa664c0131f15 --- /dev/null +++ b/pages/status/detail.wxss @@ -0,0 +1 @@ +/* pages/status/detail.wxss */ \ No newline at end of file diff --git a/pages/status/index.js b/pages/status/index.js index 77ebc288a91cc85819b0eff2b8638360c0c4430d..03e53f28230ed500fec41508fc6b6611e4423d55 100644 --- a/pages/status/index.js +++ b/pages/status/index.js @@ -1,13 +1,64 @@ // pages/status/index.js Page({ data:{ - tabs: ["我的回应", "提到我的", "选项三"], - activeIndex: 0, - sliderOffset: 0, - sliderLeft: 0 + tabs: ["我的回应", "提到我的", "选项三"], + activeIndex: 0, + sliderOffset: 0, + sliderLeft: 0, + statuses_all:[ + + ] }, + //获取token onLoad:function(options){ + var that = this; // 页面初始化 options为页面跳转所带来的参数 + wx.request({ + url: 'http://api.cnblogs.com/token', + data: { + username: 'H/AwJ6wflZ0D4jVm98KlnMWe5dCGrpJnO9BKRVBSHjXWkCTIMBMFNXHb0Ym+3q9DveNfFQBZH9Ezdat3ynvNCe70G84ild6lZib1a3OWvvB882GW4FEYZHFVVsYbeTHS9Vj8lRlC8BufFaTrQoVRZdHjw12P5jpstPwig8nmhuk=' , + password: 'RPK06yaugPZfLeXp2eRdKRSJmA8AaQ1oVR8A7IW1UwgVO3zdz07HxoJwzeg9hDR0/oGD2rCO9zHxoow8cqRE4tjtIrRE2xbLROCzATa1QbENPtd6EBLPiastlDkvhpP+s2JwhbfxeuciQ66/YmTd3KS8TJfmM2iM/BcjNN4hJ40=', + grant_type: 'password' + }, + header: { + "Content-Type":"application/x-www-form-urlencoded", + "Authorization":"Basic NTMxMmI0ZDMtODk3YS00ZWFjLTlkZmMtZWJiYzNkMTYwYmY1Ok5MdWtlRHRlMDktMkV5ZjBhbnFsZXpOeVZGTTVSb0N0SjF0d3dLTXZRalcwdFNWYmlzR3Y2MXRjblVnbjFfaHMyWTZrcU8yQ0xheDVlOTIw" + }, + success: function(res) { + console.log(res.data) + } + }), + //获取用户信息 + wx.request({ + url: 'http://api.cnblogs.com/api/Users', + data: { + }, + header: { + "Content-Type":"application/x-www-form-urlencoded", + "Authorization":"Bearer " + app.globle.access_token + }, + success: function(res2) { + console.log(res2.data) + } + }), + //获取闪存信息 + wx.request({ + url: 'http://api.cnblogs.com/api/statuses/@all', + data: { + pageIndex:1, + pageSize:10, + tag:'is' + }, + header: { + "Content-Type":"application/x-www-form-urlencoded", + "Authorization":"Bearer " + app.globle.access_token + }, + success: function(res3) { + that.setData({ + statuses_all:res3.data + }) + } + }) }, tabClick: function (e) { this.setData({ diff --git a/pages/status/index.wxml b/pages/status/index.wxml index eef3fb69cf8bde594d9b754237b4590293efef4d..920ee3918942fb505808f36e8c81c4755d0a3e21 100644 --- a/pages/status/index.wxml +++ b/pages/status/index.wxml @@ -4,7 +4,7 @@ - + @@ -16,39 +16,45 @@ - - + +