【问题标题】:Problems with AngularJS in ng-repeat in IE9IE9 中 ng-repeat 中 AngularJS 的问题
【发布时间】:2013-03-01 21:31:55
【问题描述】:

Firefox 和 Chrome 的工作就像一个魅力,只有 IE9 又烦人了。我使用这些代码sn-p:

<div class="weekDays-sliders" fixed="0">
    <div class="weekDays-slider" style="left: {{30+($index*485)}}px;" ng-repeat="week in searchResult.weeks">
        <div class="weekDay" ng-repeat="day in week.days">
            <div class="weekDay-name">{{day.name}}</div>
            <div class="weekDay-date">{{day.date}}</div>
        </div>
    </div>
</div>

使用 {{30+($index*485)}} 我计算 div 的正确位置。他们都是并排的。问题是 IE 忽略了这一点。 IE 甚至没有添加样式属性。 (见屏幕)

这里有什么问题,我该如何解决?

【问题讨论】:

标签: internet-explorer-9 angularjs ng-repeat


【解决方案1】:

使用 ng-style 可以正常工作

ng-style="{'left': 30+($index*485)+'px'}" 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-04
    • 1970-01-01
    相关资源
    最近更新 更多