将样式转换为 ng 样式
Converting a style into ng-style
我的 AngularJS 应用程序无法在 IE11 上运行。我了解到我需要将包含 angular 变量的每个内联 style
转换为 ng-style
标签
这是我得到的:
<div id="mydiv" style="color: {{ ::channel.colour }};"></div>
如何将其转换为 ng-style
?
我试过这样转换它:
<div id="mydiv" ng-style="color: {{ ::channel.colour }};"></div>
但是没用
编辑
一般问题:
Manipulating inline style with angular does not work in IE
似乎范围变量未绑定到样式或 ng 样式。
你需要尝试
<div id="mydiv" ng-style="colour"></div>
并且在控制器中
$scope.colour= {
"color": "red"
}
我的 AngularJS 应用程序无法在 IE11 上运行。我了解到我需要将包含 angular 变量的每个内联 style
转换为 ng-style
标签
这是我得到的:
<div id="mydiv" style="color: {{ ::channel.colour }};"></div>
如何将其转换为 ng-style
?
我试过这样转换它:
<div id="mydiv" ng-style="color: {{ ::channel.colour }};"></div>
但是没用
编辑
一般问题: Manipulating inline style with angular does not work in IE
似乎范围变量未绑定到样式或 ng 样式。 你需要尝试
<div id="mydiv" ng-style="colour"></div>
并且在控制器中
$scope.colour= {
"color": "red"
}