style:新闻详情
Showing
5 changed files
with
46 additions
and
60 deletions
| ... | @@ -140,6 +140,7 @@ div.subject { | ... | @@ -140,6 +140,7 @@ div.subject { |
| 140 | border-right: 1px solid #DEDEDE; | 140 | border-right: 1px solid #DEDEDE; |
| 141 | margin-top: 41px; | 141 | margin-top: 41px; |
| 142 | padding-bottom: 60px; | 142 | padding-bottom: 60px; |
| 143 | min-height: 800px; | ||
| 143 | } | 144 | } |
| 144 | .leftContainer li { | 145 | .leftContainer li { |
| 145 | border-bottom: 1px solid #EAEAEA; | 146 | border-bottom: 1px solid #EAEAEA; |
| ... | @@ -209,6 +210,7 @@ div.subject { | ... | @@ -209,6 +210,7 @@ div.subject { |
| 209 | width: 200px; | 210 | width: 200px; |
| 210 | margin-top: 20px; | 211 | margin-top: 20px; |
| 211 | margin-left: 10px; | 212 | margin-left: 10px; |
| 213 | margin-bottom: 10px; | ||
| 212 | } | 214 | } |
| 213 | 215 | ||
| 214 | .right-top { | 216 | .right-top { | ... | ... |
| ... | @@ -41,7 +41,7 @@ function initData() { | ... | @@ -41,7 +41,7 @@ function initData() { |
| 41 | url: portal.api_url + "/hlwj/MhNotice/getNoticeList",//路径 | 41 | url: portal.api_url + "/hlwj/MhNotice/getNoticeList",//路径 |
| 42 | data:{ | 42 | data:{ |
| 43 | "currentPage":1, | 43 | "currentPage":1, |
| 44 | "pageSize":10 | 44 | "pageSize":6 |
| 45 | }, | 45 | }, |
| 46 | dataType: "json", | 46 | dataType: "json", |
| 47 | async: false, | 47 | async: false, |
| ... | @@ -56,5 +56,6 @@ function initData() { | ... | @@ -56,5 +56,6 @@ function initData() { |
| 56 | } | 56 | } |
| 57 | 57 | ||
| 58 | var data = { //数据 | 58 | var data = { //数据 |
| 59 | "list": [] | 59 | "list": [], |
| 60 | total: undefined | ||
| 60 | }; | 61 | }; |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -7,53 +7,53 @@ $(function () { | ... | @@ -7,53 +7,53 @@ $(function () { |
| 7 | layer.msg(elem.text()); | 7 | layer.msg(elem.text()); |
| 8 | }); | 8 | }); |
| 9 | }); | 9 | }); |
| 10 | layui.use('laypage', function () { | ||
| 11 | let laypage = layui.laypage; | ||
| 12 | //执行一个laypage实例 | ||
| 13 | laypage.render({ | ||
| 14 | elem: 'page' //注意,这里的 test1 是 ID,不用加 # 号 | ||
| 15 | , count: 50 //数据总数,从服务端得到 | ||
| 16 | , prev: '<' | ||
| 17 | , next: '>' | ||
| 18 | , theme: '#0091FF' | ||
| 19 | }); | ||
| 20 | }) | ||
| 21 | LoadNewsData(); | 10 | LoadNewsData(); |
| 22 | layui.use('laytpl', function () { | ||
| 23 | laytpl = layui.laytpl; | ||
| 24 | var getTpl = document.getElementById('demo').innerHTML | ||
| 25 | , view = document.getElementById('ulNews'); | ||
| 26 | laytpl(getTpl).render(data, function (html) { | ||
| 27 | view.innerHTML = html; | ||
| 28 | }); | ||
| 29 | }); | ||
| 30 | addTabs('#news'); | 11 | addTabs('#news'); |
| 31 | // | ||
| 32 | }); | 12 | }); |
| 33 | |||
| 34 | |||
| 35 | |||
| 36 | //加载新闻列表数据 | 13 | //加载新闻列表数据 |
| 37 | function LoadNewsData() { | 14 | function LoadNewsData(currentPage=1) { |
| 38 | $.ajax({ | 15 | $.ajax({ |
| 39 | type: "get", //提交方式 | 16 | type: "get", //提交方式 |
| 40 | url: portal.api_url + "/hlwj/MhNews/getNewsArticleList",//路径 | 17 | url: portal.api_url + "/hlwj/MhNews/getNewsArticleList",//路径 |
| 41 | data:{ | 18 | data:{ |
| 42 | "currentPage":1, | 19 | "currentPage":currentPage, |
| 43 | "pageSize":10 | 20 | "pageSize":5 |
| 44 | }, | 21 | }, |
| 45 | dataType: "json", | 22 | dataType: "json", |
| 46 | async: false, | 23 | async: false, |
| 47 | //数据,这里使用的是Json格式进行传输 | 24 | //数据,这里使用的是Json格式进行传输 |
| 48 | success: function (result) {//返回数据根据结果进行相应的处理 | 25 | success: function (result) {//返回数据根据结果进行相应的处理 |
| 26 | data.total = result.data.total | ||
| 49 | if (result.code == 200 && result.data != null) { | 27 | if (result.code == 200 && result.data != null) { |
| 50 | data.list = result.data.records; | 28 | data.list = result.data.records; |
| 51 | } | 29 | } |
| 52 | } | 30 | } |
| 31 | }) | ||
| 32 | layui.use('laytpl', function () { | ||
| 33 | laytpl = layui.laytpl; | ||
| 34 | var getTpl = document.getElementById('demo').innerHTML | ||
| 35 | , view = document.getElementById('ulNews'); | ||
| 36 | laytpl(getTpl).render(data, function (html) { | ||
| 37 | view.innerHTML = html; | ||
| 38 | }); | ||
| 53 | }); | 39 | }); |
| 54 | |||
| 55 | } | 40 | } |
| 41 | layui.use('laypage', function () { | ||
| 42 | let laypage = layui.laypage; | ||
| 43 | //执行一个laypage实例 | ||
| 44 | laypage.render({ | ||
| 45 | elem: 'page' //注意,这里的 test1 是 ID,不用加 # 号 | ||
| 46 | , count: data.total //数据总数,从服务端得到 | ||
| 47 | , limit: 5 | ||
| 48 | , prev: '<' | ||
| 49 | , next: '>' | ||
| 50 | , theme: '#0091FF' | ||
| 51 | , jump: function(obj, first){ | ||
| 52 | LoadNewsData(obj.curr); | ||
| 53 | } | ||
| 54 | }); | ||
| 55 | }) | ||
| 56 | var data = { //数据 | 56 | var data = { //数据 |
| 57 | "title": "Layui常用模块", | 57 | "list": [], |
| 58 | "list": [] | 58 | total: undefined |
| 59 | }; | 59 | }; |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -44,30 +44,6 @@ | ... | @@ -44,30 +44,6 @@ |
| 44 | <div class="listArea"> | 44 | <div class="listArea"> |
| 45 | <div class="announcement_list"> | 45 | <div class="announcement_list"> |
| 46 | <ul class="gglist" id="notice-list"> | 46 | <ul class="gglist" id="notice-list"> |
| 47 | <!-- <li> | ||
| 48 | <a href="./ggxq.html" target="_blank"> | ||
| 49 | <div class="gg"> | ||
| 50 | <svg class="icon svg-icon" aria-hidden="true"> | ||
| 51 | <use xlink:href="#icongonggao1"></use> | ||
| 52 | </svg> | ||
| 53 | <p class="item_list"> | ||
| 54 | 党的十八大以来双拥工作综述:为实现中国梦强军梦凝聚强大力量 前三季度主要指标由负转正 | ||
| 55 | </p> | ||
| 56 | </div> | ||
| 57 | </a> | ||
| 58 | </li> | ||
| 59 | <li> | ||
| 60 | <a href="./ggxq.html" target="_blank"> | ||
| 61 | <div class="gg"> | ||
| 62 | <svg class="icon svg-icon" aria-hidden="true"> | ||
| 63 | <use xlink:href="#icongongshi"></use> | ||
| 64 | </svg> | ||
| 65 | <p class="item_list"> | ||
| 66 | 党的十八大以来双拥工作综述:为实现中国梦强军梦凝聚强大力量 前三季度主要指标由负转正 | ||
| 67 | </p> | ||
| 68 | </div> | ||
| 69 | </a> | ||
| 70 | </li> --> | ||
| 71 | </ul> | 47 | </ul> |
| 72 | <div id="test1"></div> | 48 | <div id="test1"></div> |
| 73 | </div> | 49 | </div> |
| ... | @@ -129,9 +105,16 @@ | ... | @@ -129,9 +105,16 @@ |
| 129 | <li> | 105 | <li> |
| 130 | <a href='./ggxq.html?id="{{item.id}}"' target="_blank"> | 106 | <a href='./ggxq.html?id="{{item.id}}"' target="_blank"> |
| 131 | <div class="gg"> | 107 | <div class="gg"> |
| 108 | {{# if(item.noticeType == 1){ }} | ||
| 109 | <svg class="icon svg-icon" aria-hidden="true"> | ||
| 110 | <use xlink:href="#icongongshi"></use> | ||
| 111 | </svg> | ||
| 112 | {{# } }} | ||
| 113 | {{# if(item.noticeType == 2){ }} | ||
| 132 | <svg class="icon svg-icon" aria-hidden="true"> | 114 | <svg class="icon svg-icon" aria-hidden="true"> |
| 133 | <use xlink:href="#icongonggao1"></use> | 115 | <use xlink:href="#icongonggao1"></use> |
| 134 | </svg> | 116 | </svg> |
| 117 | {{# } }} | ||
| 135 | <p class="item_list"> | 118 | <p class="item_list"> |
| 136 | {{item.title}} | 119 | {{item.title}} |
| 137 | </p> | 120 | </p> | ... | ... |
| ... | @@ -90,17 +90,17 @@ | ... | @@ -90,17 +90,17 @@ |
| 90 | <script id="demo" type="text/html"> | 90 | <script id="demo" type="text/html"> |
| 91 | {{# layui.each(d.list, function(index, item){ }} | 91 | {{# layui.each(d.list, function(index, item){ }} |
| 92 | <li> | 92 | <li> |
| 93 | <a class="left-top" title=" {{ item.headline }}" href="./xwxq.html" target="_blank"> | 93 | <a class="left-top" title=" {{ item.headline }}" href='./xwxq.html?id="{{item.id}}"' target="_blank"> |
| 94 | {{ item.headline }} | 94 | {{ item.headline }} |
| 95 | </a> | 95 | </a> |
| 96 | <a class="xw" href="./news/xwxq.html" target="_blank"> | 96 | <a class="xw" href='./xwxq.html?id="{{item.id}}"' target="_blank"> |
| 97 | <div class="xw-left"> | 97 | <div class="xw-left"> |
| 98 | {{# if(item.cover != null){ }} | ||
| 99 | <img src="{{ item.cover }}"> | ||
| 100 | {{# } }} | ||
| 101 | {{# if(item.cover == null){ }} | 98 | {{# if(item.cover == null){ }} |
| 102 | <img src="../staticImages/news_demo.jpg"> | 99 | <img src="../staticImages/news_demo.jpg"> |
| 103 | {{# } }} | 100 | {{# } }} |
| 101 | {{# if(item.cover != null){ }} | ||
| 102 | <img src="{{ item.cover }}"> | ||
| 103 | {{# } }} | ||
| 104 | </div> | 104 | </div> |
| 105 | <div class="xw-right"> | 105 | <div class="xw-right"> |
| 106 | <div class="left-body"> | 106 | <div class="left-body"> | ... | ... |
-
Please register or sign in to post a comment