我正在Angular Material中为Web应用程序设计一个简单的用户界面,但<md-sidenav>
指令存在以下问题:
md-is-locked-open
属性似乎不起作用。我试图将其设置为false,但无论如何显示sidenav,我尝试使用$mdMedia
服务设置它,但sidenav不会隐藏在较小的屏幕上。我怎样才能使它工作?我的HTML下面是:
<body ng-app="test" layout="column">
<md-toolbar class="md-toolbar-tools" layout-align="center">
<p>EASYRASH</p>
</md-toolbar>
<div layout="row" flex>
<md-sidenav md-is-locked-open="$mdMedia('gt-md')" class="md-sidenav-left md-whiteframe-6dp" md-component-id="left">
</md-sidenav>
</div>
</body>
和JS:
var app = angular.module("test", ['ngMaterial']);
答案 0 :(得分:0)
正如评论中所讨论的那样,他使用的角材料版本已经过时了。当他更新它时,一切都按预期开始工作=)