[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);
    });

}

感觉不太好?但是只找到这一招,不知大家可有更好的办法,交流一下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值