日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

AdminLTE的使用

發布時間:2023/11/27 生活经验 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AdminLTE的使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
官方文檔link
1.AdminLTE的必要配置文件

<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<!-- Bootstrap 3.3.5 --> <link rel="stylesheet" href="${ctx}/assets/plugins/bootstrap/css/bootstrap.min.css"> <!-- Font Awesome --> <link rel="stylesheet" href="${ctx}/assets/font/font-awesome/4.5.0/css/font-awesome.min.css"> <link rel="stylesheet" href="${ctx}/assets/font/Hui-iconfont/1.0.7/iconfont.css"> <!-- Theme style --> <link rel="stylesheet" href="${ctx}/assets/css/AdminLTE.css"> <!-- AdminLTE Skins. Choose a skin from the css/skins folder instead of downloading all of them to reduce the load. --> <link rel="stylesheet" href="${ctx}/assets/css/skins/_all-skins.min.css">

?<script type="text/javascript"?src="${ctx}/assets/plugins/h-ui/js/H-ui.admin.js"></script>
?<!-- AdminLTE App -->
?<script src="${ctx}/assets/js/app-LTE.min.js"></script>

2.自定義主題樣式

(1)在body中設置class。

<body class="hold-transition skin-blue sidebar-mini">

skin-blue:主題顏色,如果引入了_all-skins.min.css,有很多顏色可以選擇,如左圖,設置為skin-blue默認就為右圖的主題樣式。

? ? ? ??

sidebar-mini:在AdminLTE.css中可以找到。

? ?

?

(2)wrapper設置:?AdminLTE.css

?

<div class="wrapper"><header class="main-header"></header><aside class="main-sidebar"></aside><section class="content-wrapper"></section>
</div>

? ?

? header設置:放在header標簽里。

?

<!- - Logo - ->
<a href="index2.html" class="logo"> 
<!-- mini logo for sidebar mini 50x50 pixels --><span class="logo-mini"><img alt="" src="${ctx}/assets/img/logo.png" width="40px" height="40px"></span><span class="logo-lg">xxx后臺管理系統</span>
</a>
<!- - Header Navbar - ->
<nav class="navbar navbar-static-top" role="navigation"><!-- Sidebar toggle button--><a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button"><span class="sr-only">Toggle navigation</span></a><!-- Navbar Right Menu --><div class="navbar-custom-menu"><ul class="nav navbar-nav"><!-- User Account: --><li class="dropdown user user-menu"><a href="#" class="dropdown-toggle" data-toggle="dropdown"><img src="${ctx}/assets/img/user.png" class="user-image" alt="User Image"><span class="hidden-xs">${user.name}</span></a><ul class="dropdown-menu"> <!-- User image --><li class="user-header"><img id="user-header" src="${ctx}/assets/img/user.png" class="img-circle" alt="User Image"><p>${user.name}</p></li><!--Menu Body--> <li class="user-body"> <div class="col-xs-4 text-center"> <a href="#">Followers</a> </div> <div class="col-xs-4 text-center"> <a href="#">Sales</a> </div> <div class="col-xs-4 text-center"> <a href="#">Friends</a> </div> </li> <!-- Menu Footer--><li class="user-footer"><div class="pull-left"><a id="systemsettingBtn" href="javascript:void(0)" class="btn btn-default btn-flat">修改密碼</a></div><div class="pull-right"><a href="${ctx}${apath}/logout" class="btn btn-default btn-flat">注銷</a></div></li></ul></li><!-- Control Sidebar Toggle Button --><li><a href="#" data-toggle="control-sidebar"><i class="fa fa-gears"></i></a></li></ul></div>
</nav>

  header效果如下圖所示,點擊sidebar toggle button,logo-lg隱藏,logo-mini顯示,如右圖。

?????

?

aside設置:放在aside標簽里。

?

<!-- Left side column. contains the logo and sidebar -->
<aside class="main-sidebar">
<section class="sidebar"><!-- search form --><form action="#" method="get" class="sidebar-form"><div class="input-group"><input type="text" name="q" class="form-control" placeholder="搜索..."><span class="input-group-btn"><button type="submit" name="search" id="search-btn" class="btn btn-flat"><i class="fa fa-search"></i></button></span></div></form> <!-- sidebar menu: : style can be found in sidebar.less --><ul class="sidebar-menu"></ul><script id="left-sidebarTmp" type="text/html"><li class="header ad-click">導航</li><li class="active treeview"><a _href="${ctx}${apath}/dashboard" href="javascript:void(0)" data-title="首頁"><i class="fa fa-dashboard"></i><span>首頁</span><i class="fa fa-angle-left pull-right"></i></a></li>{{each sub1 as value i}}   //sub1 對應js代碼中的 sub1 .<li class="treeview"><a {{if value.url}}_href="{{value.url}}"{{/if}} href="javascript:void(0)" data-title="{{value.name}}"><i class="fa {{value.ico}}"></i><span>{{value.name}}</span><i class="fa fa-angle-left pull-right"></i></a><ul class="treeview-menu">{{each value.sub as value1 i1}}   //對應 rootList[i].sub<li><a {{if value1.url}}_href="{{value1.url}}"{{/if}} href="javascript:void(0)" data-title="{{value1.name}}"><i class="fa {{value1.ico}}"></i>{{value1.name}}</a></li>{{/each}}</ul></li>{{/each}}</script></section></aside>
<script>function sloveSliderData (list, pid){var retList = [ ];var len = list.length;if (len > 0){for (var i = 0; i < len; i++){var x = list[i];if (x.pid == pid)  {var node = {};node.name = x.name;if (x.url == undefined || x.url == null || x.url == ""){node.url = null;}else{node.url = "${ctx}${apath}/page/" + x.url;}node.ico = x.ico;node.pid = x.pid;node.id = x.id;retList.push (node);}else{  }}}return retList;}$.HTTP.list ({url : "${ctx}${apath}/permission/list",success : function (list, pageinfo) {var rootList = [ ];rootList = sloveSliderData (list, 0);  //根據根菜單的pid為0,挑選出根菜單if (list.length > 0){for (var i = 0; i < rootList.length; i++){rootList[i].sub = sloveSliderData (list, rootList[i].id); //根據pid為0挑選出的根菜單的id,作為子菜單的pid
                  }}//組裝數據源var sidebardata ={sub1 : rootList};console.log(sidebardata);//渲染菜單數據var dt = template("left-sidebarTmp", sidebardata);     //artTemplate方法$("#left-sidebar").html(dt);}});
</script>

注意:

${ctx}${apath}/permission/list接口的數據在數據庫中手動添加,java后臺有代碼將數據存入這個接口。數據庫字段與js代碼所需的字段對應一致。

?經過js處理過的sidebardata:

成功后sidebar顯示如下圖所示:

 

?content設置:放在section標簽里。

?

<!- - content - ->
<section class="content-wrapper"><div id="Hui-tabNav" class="Hui-tabNav "><div class="Hui-tabNav-wp"><ul id="min_title_list" class="acrossTab cl" style="padding-left: 6px;"><li class="active"><span title="首頁" data-href="${ctx}${apath}/dashboard">首頁</span><em></em></li></ul></div></div><div id="iframe_box" class="Hui-article"><div class="show_iframe"><div style="display: none" class="loading"></div><iframe scrolling="yes" frameborder="0" src="${ctx}${apath}/dashboard"></iframe></div></div>
</section>

 點擊sidebar的鏈接,對應的頁面都會在iframe_box中顯示出來。

?

?

轉載于:https://www.cnblogs.com/cryst/p/6001364.html

總結

以上是生活随笔為你收集整理的AdminLTE的使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 黑丝啪啪| 色老头在线视频 | 欧美日本三级 | 国产伊人自拍 | 免费一级一片 | 99999精品视频 | 亚洲成年人专区 | 性生活视频在线播放 | 精品一卡二卡三卡 | 尤物国产在线 | 草久久久久 | av中文字幕av | 青草精品视频 | 美女露胸露尿口 | 99热6这里只有精品 三级av在线免费观看 | 就去吻综合 | 找av导航 | 久草视 | 古代黄色一级片 | 欧美日韩一区二区三区国产精品成人 | 国产一线二线三线女 | 日韩美女爱爱 | 欧美黑人性受xxxx精品 | 东北少妇露脸无套对白 | 天天插天天狠天天透 | 东北女人啪啪ⅹxx对白 | 亚洲精品影视 | 亚洲国产剧情在线观看 | www,久久久 | 中国丰满人妻videoshd | 亚洲图片小说区 | h片在线观看网站 | 2025韩国大尺度电影 | 午夜国产免费 | 曰本三级日本三级日本三级 | 少妇的激情 | 国产色一区二区 | 亚洲另类在线观看 | 午夜欧美福利 | 亚洲精品国产免费 | 午夜色av | 奇米888一区二区三区 | 色哟哟视频在线 | 成人h片 | 日韩av日韩 | 韩日视频在线观看 | 一进一出视频 | 69堂精品 | 中文字幕日韩精品亚洲一区小树林 | 国产在线你懂得 | 巨大乳の揉んで乳榨り奶水 | 欧美一区二区三区公司 | 91超碰在线观看 | 亚洲乱码国产乱码精品精 | 久久久经典 | 蜜桃久久av| 女性向av免费网站 | 蜜桃av噜噜一区二区三区网址 | 免费成人黄 | 国产精品网站在线观看 | 色视频网 | 亚洲精品欧美精品 | av黄| a级片免费网站 | 黄色在线网站 | 黄色专区 | 五月天男人天堂 | 四虎影院免费视频 | 欧美aa级 | 亚洲一区二区伦理 | 手机av免费看 | 欧美极品少妇×xxxbbb | 中文字幕国产日韩 | 蜜臀99久久精品久久久久久软件 | 国产一二三在线 | 制服.丝袜.亚洲.中文.综合懂色 | 日韩精品一区二区三区av | 一级做a爱片性色毛片 | 亚洲va久久久噜噜噜久久天堂 | 成人午夜淫片免费观看 | 亚洲福利视频网站 | av爽妇网 | 99久久99 | av小次郎收藏| 在线播放日韩av | 欧美日韩国产片 | 视频精品一区 | 黄色片网站大全 | 中文字幕精品在线观看 | www.午夜视频 | 欧美在线一区二区视频 | 少妇荡乳情欲办公室456视频 | 伊人91| 隔壁邻居是巨爆乳寡妇 | 好吊色视频一区二区三区 | 粉嫩av一区二区三区免费观看 | 美女爆乳18禁www久久久久久 | 亚洲乱码国产乱码精品精的特点 | av高清一区二区 |