我想知道如何将angularjs模型作为html属性的值。如:
<div ng-controller="deviceWidth"
width={{width}}>
</div>
另外,我如何在<style>
标记内执行此操作?我会把ng-controller放在哪里?
div {
width:{{width}}
}
谢谢, 本
答案 0 :(得分:1)
您最好创建自己的自定义指令而不是“静态”width
,并使用$observe函数解释插值。
发布非常类似,涉及一些解决方案:
String Interpolation Won't Work when Setting Attribute Values on a Custom Directive
关于标记,你最好使用ng-class,它的值来自你的控制器逻辑。