ff4f0d82 by 任超

style:公示公告

1 parent 931b90ea
1 layui.use('element', function () { 1 $(function () {
2 layui.use('element', function () {
2 var element = layui.element; //导航的hover效果、二级菜单等功能,需要依赖element模块 3 var element = layui.element; //导航的hover效果、二级菜单等功能,需要依赖element模块
3 //监听导航点击 4 //监听导航点击
4 element.on('nav(demo)', function (elem) { 5 element.on('nav(demo)', function (elem) {
5 //console.log(elem)
6 layer.msg(elem.text()); 6 layer.msg(elem.text());
7 }); 7 });
8 layui.use('laydate', function(){ 8 });
9 layui.use('laydate', function () {
9 var laydate = layui.laydate; 10 var laydate = layui.laydate;
10
11 //常规用法 11 //常规用法
12 laydate.render({ 12 laydate.render({
13 elem: '#date' 13 elem: '#date'
14 }); 14 });
15 }) 15 })
16 16
17 layui.use('laypage', function(){ 17 layui.use('laypage', function () {
18 var laypage = layui.laypage; 18 var laypage = layui.laypage;
19
20 //执行一个laypage实例 19 //执行一个laypage实例
21 laypage.render({ 20 laypage.render({
22 elem: 'test1' //注意,这里的 test1 是 ID,不用加 # 号 21 elem: 'test1' //注意,这里的 test1 是 ID,不用加 # 号
23 ,count: 50 //数据总数,从服务端得到 22 , count: 50 //数据总数,从服务端得到
23 });
24 });
25
26 layui.use('laytpl', function () {
27 laytpl = layui.laytpl;
28 var getTpl = document.getElementById('demo').innerHTML
29 , view = document.getElementById('notice-list');
30 laytpl(getTpl).render(data, function (html) {
31 view.innerHTML = html;
32 });
24 }); 33 });
34 initData()
35 })
36
37 //门户公示公告列表
38 function initData() {
39 $.ajax({
40 type: "get", //提交方式
41 url: portal.api_url + "/hlwj/MhNotice/getNoticeList",//路径
42 data:{
43 "currentPage":1,
44 "pageSize":10
45 },
46 dataType: "json",
47 async: false,
48 //数据,这里使用的是Json格式进行传输
49 success: function (result) {//返回数据根据结果进行相应的处理
50 if (result.code == 200 && result.data != null) {
51 data.list = result.data.records;
52 }
53 }
25 }); 54 });
26 });
...\ No newline at end of file ...\ No newline at end of file
55
56 }
57
58 var data = { //数据
59 "list": []
60 };
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -43,8 +43,8 @@ ...@@ -43,8 +43,8 @@
43 <!-- 列表区域 --> 43 <!-- 列表区域 -->
44 <div class="listArea"> 44 <div class="listArea">
45 <div class="announcement_list"> 45 <div class="announcement_list">
46 <ul class="gglist"> 46 <ul class="gglist" id="notice-list">
47 <li> 47 <!-- <li>
48 <a href="./ggxq.html" target="_blank"> 48 <a href="./ggxq.html" target="_blank">
49 <div class="gg"> 49 <div class="gg">
50 <svg class="icon svg-icon" aria-hidden="true"> 50 <svg class="icon svg-icon" aria-hidden="true">
...@@ -56,6 +56,18 @@ ...@@ -56,6 +56,18 @@
56 </div> 56 </div>
57 </a> 57 </a>
58 </li> 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> -->
59 </ul> 71 </ul>
60 <div id="test1"></div> 72 <div id="test1"></div>
61 </div> 73 </div>
...@@ -112,5 +124,20 @@ ...@@ -112,5 +124,20 @@
112 <script type="text/javascript" src="../staticJs/common.js"></script> 124 <script type="text/javascript" src="../staticJs/common.js"></script>
113 <script type="text/javascript" src="../staticJs/down.js"></script> 125 <script type="text/javascript" src="../staticJs/down.js"></script>
114 <script type="text/javascript" src="../staticJs/gsgg.js"></script> 126 <script type="text/javascript" src="../staticJs/gsgg.js"></script>
115 127 <script id="demo" type="text/html">
128 {{# layui.each(d.list, function(index, item){ }}
129 <li>
130 <a href='./ggxq.html?id="{{item.id}}"' target="_blank">
131 <div class="gg">
132 <svg class="icon svg-icon" aria-hidden="true">
133 <use xlink:href="#icongonggao1"></use>
134 </svg>
135 <p class="item_list">
136 {{item.title}}
137 </p>
138 </div>
139 </a>
140 </li>
141 {{# }); }}
142 </script>
116 </html> 143 </html>
...\ No newline at end of file ...\ No newline at end of file
......