[mobile angular ui 1.2]桌面环境下如何自动隐藏左侧的sidebar?how to hide left sidebar on desktop browser by default?
使用mobile angular ui 1.2开发,在默认情况下,桌面浏览器中sidebar-left是默认打开的,怎么才能在程序初始打开时关闭sidebar-left呢?
目前我找到的唯一可行办法就是在controller中执行下面的语句:
app.controller('mycontroller',function($scope,$rootElement,$timeout,SharedState){
var lmv='uiSidebarLeft';
$timeout(function(){
$rootElement.removeClass('has-sidebar-left');SharedState.turnOff(lmv);
});
}
感觉不太好?但是只找到这一招,不知大家可有更好的办法,交流一下。