我正在使用ng-show
一个表达式,该表达式解析为一个解析为布尔值的 Promise。当我这样做时,我得到 10 次摘要迭代溢出。
见http://plnkr.co/edit/XibYM0kCnXhKjNUeTsp3?p=preview
<body ng-controller="MainCtrl">
<p ng-show="returnsABoolean()">non promise</p>
<p ng-show="returnsAPromiseThatResolvesToABoolean()">promise</p>
</body>
控制:
$scope.returnsABoolean = ()->
true
$scope.returnsAPromiseThatResolvesToABoolean = ()->
$q.when(false)
我知道这{{somePromise}}
会解决,但{{returnsAPromiseThatResolvesToABoolean()}}
似乎会导致同样的问题。
有任何想法吗?我希望这能奏效..