Add project files.
This commit is contained in:
21
SysApp/wwwroot/js/js-page/asyncLayout.js
Normal file
21
SysApp/wwwroot/js/js-page/asyncLayout.js
Normal file
@ -0,0 +1,21 @@
|
||||
import AMenu from '/js/libs/js-AMenu.js'
|
||||
import ADropdown from '/js/libs/js-ADropdown.js'
|
||||
window.isLoad_Menu = false;
|
||||
window.Load_Menu = function () {
|
||||
window.isLoad_Menu = true;
|
||||
|
||||
|
||||
var a1 = new AMenu(".nav-main", "#header", false, document.getElementById("aMenu"));
|
||||
|
||||
var d = new ADropdown();
|
||||
d.bindDropDown(document.getElementById("aSubMenu"));
|
||||
a1.on("itemClick", (el, e) => {
|
||||
window.app.initNavApp(el);
|
||||
});
|
||||
window.app.on("redirect_page", (e) => {
|
||||
a1.changeActive();
|
||||
});
|
||||
|
||||
window.Scrollbar.init(document.querySelector('.mini-scrollbar'), window.scroll_options);
|
||||
}
|
||||
window.AScript.set("asyncLayout", true);
|
Reference in New Issue
Block a user