|
@@ -1,5 +1,26 @@
|
|
|
-const $ = require('jquery');
|
|
|
require("../css/index.less");
|
|
|
-$(function(){
|
|
|
+const $ = require('jquery');
|
|
|
+require('jquery-templates');
|
|
|
+const {api,post} = require('./utils.js');
|
|
|
|
|
|
+$(function(){
|
|
|
+ getMenu();
|
|
|
+ //菜单展开收起
|
|
|
});
|
|
|
+
|
|
|
+function initMenu(data){console.log(data)
|
|
|
+ $("#menuTmpl").tmpl(data).appendTo(".menu");
|
|
|
+ $(".list-1").on("click",function(){
|
|
|
+ $(this).addClass("slide-up");
|
|
|
+ $(this).find("ul").slideToggle();
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+function getMenu(){
|
|
|
+ post(api.getMenu).then(function(res){
|
|
|
+ if(res.data.code==='0'){
|
|
|
+ const data = res.data.data;
|
|
|
+ initMenu(data.menuWrappers);
|
|
|
+ }
|
|
|
+ });
|
|
|
+};
|