Showing
4 changed files
with
13 additions
and
9 deletions
@@ -847,7 +847,7 @@ const getDynamicDataById = id => { | @@ -847,7 +847,7 @@ const getDynamicDataById = id => { | ||
847 | */ | 847 | */ |
848 | const getDynamicDataByIds = (ids, udid, uid) => { | 848 | const getDynamicDataByIds = (ids, udid, uid) => { |
849 | let params = { | 849 | let params = { |
850 | - ids: ids, | 850 | + articleIds: ids, |
851 | udid: udid | 851 | udid: udid |
852 | }; | 852 | }; |
853 | 853 | ||
@@ -857,7 +857,7 @@ const getDynamicDataByIds = (ids, udid, uid) => { | @@ -857,7 +857,7 @@ const getDynamicDataByIds = (ids, udid, uid) => { | ||
857 | }); | 857 | }); |
858 | } | 858 | } |
859 | 859 | ||
860 | - return serviceApi.get('', params, {cache: true}); | 860 | + return serviceApi.get('guang/api/*/article/getSimpleArticleList', params, {cache: true}); |
861 | }; | 861 | }; |
862 | 862 | ||
863 | module.exports = { | 863 | module.exports = { |
@@ -15,6 +15,9 @@ require('./img-blink'); | @@ -15,6 +15,9 @@ require('./img-blink'); | ||
15 | 15 | ||
16 | require('./right-side'); | 16 | require('./right-side'); |
17 | 17 | ||
18 | +// page cache下更新点赞状态、点赞数、评论数、阅读数 | ||
19 | +require('./list-dynamic'); | ||
20 | + | ||
18 | $('#slider').slider(); // 初始化slider | 21 | $('#slider').slider(); // 初始化slider |
19 | 22 | ||
20 | $(document).pjax('.pjax-link, .msg-pager a', '#pjax-container', { | 23 | $(document).pjax('.pjax-link, .msg-pager a', '#pjax-container', { |
@@ -28,12 +28,12 @@ function renderData(data) { | @@ -28,12 +28,12 @@ function renderData(data) { | ||
28 | 28 | ||
29 | var list; | 29 | var list; |
30 | 30 | ||
31 | - if (data && data.code === 200 && (list = data.artList)) { | 31 | + if (data && data.code === 200 && (list = data.data.artList)) { |
32 | for (i = 0; i < list.length; i++) { | 32 | for (i = 0; i < list.length; i++) { |
33 | it = list[i]; | 33 | it = list[i]; |
34 | 34 | ||
35 | - if (it && it.id) { | ||
36 | - $it = $('.msg-content[data-id=' + it.id + ']', $msgs); | 35 | + if (it && it.articleId) { |
36 | + $it = $('.msg-content[data-id=' + it.articleId + ']', $msgs); | ||
37 | 37 | ||
38 | // 浏览数目 | 38 | // 浏览数目 |
39 | $it.find('.page-view em').text(it.views_num); | 39 | $it.find('.page-view em').text(it.views_num); |
@@ -55,7 +55,7 @@ function renderData(data) { | @@ -55,7 +55,7 @@ function renderData(data) { | ||
55 | } | 55 | } |
56 | } | 56 | } |
57 | 57 | ||
58 | -function refreshData() { | 58 | +(function () { |
59 | 'use strict'; | 59 | 'use strict'; |
60 | 60 | ||
61 | var idArr = []; | 61 | var idArr = []; |
@@ -69,6 +69,4 @@ function refreshData() { | @@ -69,6 +69,4 @@ function refreshData() { | ||
69 | }); | 69 | }); |
70 | 70 | ||
71 | getDynamicByIds(idArr.join(',')).then(renderData); | 71 | getDynamicByIds(idArr.join(',')).then(renderData); |
72 | -} | ||
73 | - | ||
74 | -refreshData(); | 72 | +}()); |
-
Please register or login to post a comment