【发布时间】:2015-04-27 06:49:59
【问题描述】:
我正在使用 ng.deviceDetector 来检测我的浏览器版本,因此在 ng-if 中使用它来跳过跨度标签之一,但它无法正常工作。
在我的控制器$scope.browserIdentity 中生成'ie9.0',但是当我在 ng-if 中使用它来检查它时,条件无法正常工作。请在下面找到代码 sn-p 以供参考。当浏览器标识为“ie9.0”时,我想跳过“跨度”显示(或从 DOM 中删除)。
$scope.browserIdentity = $scope.deviceDetector.browser + $scope.deviceDetector.browser_version;
<span ng-if="{{browserIdentity}} != 'ie9.0'" us-spinner="{radius:30, width:8, length: 16}" spinner-key="spinner-1"></span>
【问题讨论】:
标签: angularjs angularjs-directive angularjs-scope angularjs-ng-model