style:新闻动态
Showing
1 changed file
with
25 additions
and
26 deletions
| ... | @@ -8,34 +8,35 @@ $(function () { | ... | @@ -8,34 +8,35 @@ $(function () { |
| 8 | addTabs('#news'); | 8 | addTabs('#news'); |
| 9 | }); | 9 | }); |
| 10 | //加载新闻列表数据 | 10 | //加载新闻列表数据 |
| 11 | function LoadNewsData(currentPage=1) { | 11 | function LoadNewsData(currentPage = 1) { |
| 12 | $.ajax({ | 12 | $.ajax({ |
| 13 | type: "get", //提交方式 | 13 | type: "get", //提交方式 |
| 14 | url: portal.api_url + "/portal/MhNews/getNewsArticleList",//路径 | 14 | url: portal.api_url + "/portal/MhNews/getNewsArticleList",//路径 |
| 15 | data:{ | 15 | data: { |
| 16 | "currentPage":currentPage, | 16 | "currentPage": currentPage, |
| 17 | "pageSize":5 | 17 | "pageSize": 5 |
| 18 | }, | 18 | }, |
| 19 | async: false, | ||
| 19 | dataType: "json", | 20 | dataType: "json", |
| 20 | //数据,这里使用的是Json格式进行传输 | 21 | //数据,这里使用的是Json格式进行传输 |
| 21 | success: function (result) {//返回数据根据结果进行相应的处理 | 22 | success: function (result) {//返回数据根据结果进行相应的处理 |
| 22 | data.total = result.data.total | 23 | data.total = result.data.total; |
| 23 | if (result.code == 200 && result.data != null) { | 24 | if (result.code == 200 && result.data != null) { |
| 24 | data.list = result.data.records; | 25 | data.list = result.data.records; |
| 25 | } | 26 | } |
| 27 | layui.use('laytpl', function () { | ||
| 28 | laytpl = layui.laytpl; | ||
| 29 | var getTpl = document.getElementById('demo').innerHTML | ||
| 30 | , view = document.getElementById('ulNews'); | ||
| 31 | laytpl(getTpl).render(data, function (html) { | ||
| 32 | view.innerHTML = html; | ||
| 33 | }); | ||
| 34 | }); | ||
| 26 | } | 35 | } |
| 27 | }) | 36 | }) |
| 28 | layui.use('laytpl', function () { | ||
| 29 | laytpl = layui.laytpl; | ||
| 30 | var getTpl = document.getElementById('demo').innerHTML | ||
| 31 | , view = document.getElementById('ulNews'); | ||
| 32 | laytpl(getTpl).render(data, function (html) { | ||
| 33 | view.innerHTML = html; | ||
| 34 | }); | ||
| 35 | }); | ||
| 36 | } | 37 | } |
| 37 | // 获取新闻动态的推荐数据 | 38 | // 获取新闻动态的推荐数据 |
| 38 | function HotArticle() { | 39 | function HotArticle() { |
| 39 | var recommend = $("#news_recommendation"); | 40 | var recommend = $("#news_recommendation"); |
| 40 | recommend.empty(); | 41 | recommend.empty(); |
| 41 | var li = ''; | 42 | var li = ''; |
| ... | @@ -46,12 +47,11 @@ function HotArticle() { | ... | @@ -46,12 +47,11 @@ function HotArticle() { |
| 46 | //数据,这里使用的是Json格式进行传输 | 47 | //数据,这里使用的是Json格式进行传输 |
| 47 | success: function (result) {//返回数据根据结果进行相应的处理 | 48 | success: function (result) {//返回数据根据结果进行相应的处理 |
| 48 | if (result.code == 200 && result.data != null) { | 49 | if (result.code == 200 && result.data != null) { |
| 49 | console.log(result.data) | ||
| 50 | for (var i = 0; i < result.data.length; i++) { | 50 | for (var i = 0; i < result.data.length; i++) { |
| 51 | li = '<li class="tj">'; | 51 | li = '<li class="tj">'; |
| 52 | li += '<img src="' + result.data[i].cover + '">'; | 52 | li += '<img src="' + result.data[i].cover + '">'; |
| 53 | li += '<span class="tj-title">'+result.data[i].headline+'</span>'; | 53 | li += '<span class="tj-title">' + result.data[i].headline + '</span>'; |
| 54 | li += '<span class="tj-date">'+result.data[i].deadtime+'</span>'; | 54 | li += '<span class="tj-date">' + result.data[i].deadtime + '</span>'; |
| 55 | li += '</li>'; | 55 | li += '</li>'; |
| 56 | recommend.append(li); | 56 | recommend.append(li); |
| 57 | } | 57 | } |
| ... | @@ -60,7 +60,7 @@ function HotArticle() { | ... | @@ -60,7 +60,7 @@ function HotArticle() { |
| 60 | }) | 60 | }) |
| 61 | } | 61 | } |
| 62 | // 政策法规推荐 | 62 | // 政策法规推荐 |
| 63 | function PolicyHotArticle() { | 63 | function PolicyHotArticle() { |
| 64 | var regulation = $("#regulation"); | 64 | var regulation = $("#regulation"); |
| 65 | regulation.empty(); | 65 | regulation.empty(); |
| 66 | var li = ''; | 66 | var li = ''; |
| ... | @@ -73,9 +73,9 @@ function PolicyHotArticle() { | ... | @@ -73,9 +73,9 @@ function PolicyHotArticle() { |
| 73 | if (result.code == 200 && result.data != null) { | 73 | if (result.code == 200 && result.data != null) { |
| 74 | for (var i = 0; i < result.data.length; i++) { | 74 | for (var i = 0; i < result.data.length; i++) { |
| 75 | li = '<li class="zcfg">' | 75 | li = '<li class="zcfg">' |
| 76 | li += '<div class="zcfg-top">'+result.data[i].headline+'</div>' | 76 | li += '<div class="zcfg-top">' + result.data[i].headline + '</div>' |
| 77 | li += '<p class="zcfg-body">'+result.data[i].summary+'</p>' | 77 | li += '<p class="zcfg-body">' + result.data[i].summary + '</p>' |
| 78 | li += '<div class="zcfg-bottom">'+result.data[i].deadtime+'</div>' | 78 | li += '<div class="zcfg-bottom">' + result.data[i].deadtime + '</div>' |
| 79 | li += '</li>' | 79 | li += '</li>' |
| 80 | regulation.append(li); | 80 | regulation.append(li); |
| 81 | } | 81 | } |
| ... | @@ -87,7 +87,6 @@ function PolicyHotArticle() { | ... | @@ -87,7 +87,6 @@ function PolicyHotArticle() { |
| 87 | 87 | ||
| 88 | layui.use('laypage', function () { | 88 | layui.use('laypage', function () { |
| 89 | let laypage = layui.laypage; | 89 | let laypage = layui.laypage; |
| 90 | //执行一个laypage实例 | ||
| 91 | laypage.render({ | 90 | laypage.render({ |
| 92 | elem: 'page' //注意,这里的 test1 是 ID,不用加 # 号 | 91 | elem: 'page' //注意,这里的 test1 是 ID,不用加 # 号 |
| 93 | , count: data.total //数据总数,从服务端得到 | 92 | , count: data.total //数据总数,从服务端得到 |
| ... | @@ -95,8 +94,8 @@ layui.use('laypage', function () { | ... | @@ -95,8 +94,8 @@ layui.use('laypage', function () { |
| 95 | , prev: '<' | 94 | , prev: '<' |
| 96 | , next: '>' | 95 | , next: '>' |
| 97 | , theme: '#0091FF' | 96 | , theme: '#0091FF' |
| 98 | , jump: function(obj, first){ | 97 | , jump: function (obj, first) { |
| 99 | if(!first){ | 98 | if (!first) { |
| 100 | LoadNewsData(obj.curr); | 99 | LoadNewsData(obj.curr); |
| 101 | } | 100 | } |
| 102 | } | 101 | } | ... | ... |
-
Please register or sign in to post a comment