使用角度ng样式的问题,无法在IE中更新

诺伯特·纳吉(Norbert Nagy)

我已经在Angular中创建了一个简单的指令,该指令会生成一个滚动器以显示一些产品。

我的一部分代码有问题。

            <ul ng-style="{'margin-left':{{currentMargin}}+'px'}">
                <li ng-repeat="tyre in tyres" ng-style="{'width':{{liWidth}}+'px'}">
                    <div class="imageContainer"><img src="../Images/eutl/{{tyre.image}}"/></div>
                    <div class="details">
                        <h3>{{tyre.name}}</h3>
                        <a href="{{tyre.link}}">About this tire</a>
                    </div>
                </li>
            </ul>

and this is what it looks like in the browser once executed
<ul ng-style="{'margin-left':0+'px'}">
<!-- ngRepeat: tyre in tyres -->
<li ng-repeat="tyre in tyres" ng-style="{'width':265+'px'}" class="ng-scope" style="width: 265px;">
    <div class="imageContainer"><img src="../Images/eutl/tire.jpg"></div>
    <div class="details">
        <h3 class="ng-binding">Fuel Efficient</h3>
        <a href="#">About this tire</a>
    </div>
</li>
<!-- end ngRepeat: tyre in tyres --></ul>

在页面上执行此操作后,我得到了滚动条,“ li”元素内的ng样式得到了正确显示,而“ ul”元素的ng样式没有得到正确显示。

我尝试了多种解决方案,甚至尝试从“ li”元素中添加相同的ng样式,但是它没有得到处理,也没有添加样式。

任何人都可以通过指出我的标记错误或一种导致Li元素工作的ng样式而另一种导致UL本身不工作的原因来帮助我吗?

我遇到的另一个问题是currentMargin的值未在IE8 / 9中更新,依此类推。

谢谢

hon2a

ng-style接受一个计算为对象Angular表达式这意味着,如果您想在该表达式中使用变量,则可以直接使用它(不使用双重卷曲):

ng-style="{width: liWidth + 'px'}"

当您想向接受字符串的参数(例如)插入动态插值时,使用双曲线<img alt="{{product.name}} logo">然后,将表达式放在这些括号内。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

IE 中的字体样式问题

来自分类Dev

ng样式无法正常工作/更新

来自分类Dev

IE中的AngularJS Bug,样式为ng样式

来自分类Dev

角度ng-在ng-repeat中单击以更新$ scope,然后使用$ apply更新dom

来自分类Dev

::之后的角度ng样式

来自分类Dev

无法更改角度插件 (ng-daterangepicker) 的样式

来自分类Dev

基于角度的Codepen无法使用ng-include加载我的内联模板的问题

来自分类Dev

使用ng-repeat更新角度模型

来自分类Dev

使用ng-change更新角度模型

来自分类Dev

DataTables问题-无法使用样式和js

来自分类Dev

指令中的角度范围变量未以ng样式同步

来自分类Dev

IE中的.text更新问题

来自分类Dev

IE中的.text更新问题

来自分类Dev

无法解决角度路由/ ng-repeat的问题。

来自分类Dev

Firefox和IE中的复选框样式问题

来自分类Dev

使用 pug 的样式中的变量问题

来自分类Dev

ng-如果无法在IE8中使用

来自分类Dev

模型无法在ng-if中更新

来自分类Dev

ng-repeat中的div无法更新?

来自分类Dev

更新图表中的数据,带角度的图表,highcharts-ng

来自分类Dev

使用ng模型变量的角度2中的ng变化

来自分类Dev

ng模型对象的角度问题

来自分类Dev

ng-model不会在IE中更新

来自分类Dev

无法使用REST API更新jira问题

来自分类Dev

我无法使用角度ng-repeat解析json数组

来自分类Dev

角度ng样式可替换表格颜色

来自分类Dev

角度ng样式可替换表格颜色

来自分类Dev

ng样式无法正常工作

来自分类Dev

使用Angular操作内联样式在IE中不起作用