我想根据状态计算元素的位置。所以这就是我提出的:
<div ng-repeat="room in rooms | toArray | orderBy:'id'"
style="right:{{getRightOffset($index + 1)}}px">
// ...
</div>
getRightOffset是一个计算正确位置的函数。它在chrome&amp; firefox,但不是在IE10(尚未尝试其他人)。在IE10中,所有这些div都有一个正确的位置0.确认函数根本没有被调用。
更新:以下是jsfiddle中的一个示例:http://jsfiddle.net/dxTa5/2/。尝试在IE 10中运行它并且不调用该函数。在Chrome中它可以工作。