angularjs – Angular JS Material mdMedia似乎无法正常工作

前端之家收集整理的这篇文章主要介绍了angularjs – Angular JS Material mdMedia似乎无法正常工作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个工具栏

<md-toolbar layout="row">
<div class="md-toolbar-tools">
    <md-button ng-click="mainCtrl.toggleSidenav('left')" ng-hide="$mdMedia('min-width: 16cm')"
               class="md-icon-button">
        <md-icon aria-label="Menu" md-svg-icon="https://s3-us-west-2.amazonaws.com/s.cdpn.io/68133/menu.svg">
        </md-icon>
    </md-button>
    <h1>Test</h1>
</div>

问题是“’最小宽度:16厘米’”

我确实在sidenav中有类似的问题(“ng-show =”$mdMedia(‘max-width:300px’)“).

在工具栏中,如果宽度大于16厘米,按钮应该消失.只有在小于300时,才能看到sidenav中的按钮.

问题如下:它是否可见.

我究竟做错了什么?

谢谢 :)

解决方法

找到了!

范围内未引用mdMedia(Issue on Github).

所以

$scope.$mdMedia = $mdMedia;

只需要它;)

猜你在找的Angularjs相关文章