对于下面的代码,我希望有一个菜单(dashboardSidebar),该菜单在单击除item2以外的任何menuItem时会折叠。
let promise = new Promise(function(resolve, reject) {
// do function1 job
let a = "Your assign value"
resolve(a);
});
promise.then(
function(a) {
// do function2 job with function1 return value;
console.log("Second comeplete:", a);
},
function(error) {
console.log("Error found");
});
这个想法是,如果您单击menuItem,它将带您进入所选的选项卡,然后折叠,并且仅在单击侧栏切换时才再次显示。
如果您单击item2,这不会发生,因为它会打开一个子菜单。
在另一个问题中,我看到了一种方法,当单击dashboardBody的元素时,而不是单击sidebarMenu的元素时。
disabling/enabling sidebar from server side
谢谢