我正在开发一个项目,我的要求是动态提供页面的内容,它将包含不同的div或表格,并且我需要在运行时为这些div传递样式,这些样式可以更改很多倍。我正在使用AngularJS进行该项目。我可以找到一些resource其中适用于该div的css的一个属性是使用ng-model传递的,但是我想传递我的整个CSS属性,该类的applicabe(可以是json)从页面的Textarea元素。如何动态更改网页的内容和样式?
欣赏这方面的任何帮助。非常感谢 !我的代码
部分看起来像:CSS我想传递的
<div ng-style="sampleStyle" class="col-md-6 ">{{sampleText}}</div>
<textarea ng-model="sampleText" cols="40">
</textarea>
<textarea ng-model="sampleStyle" cols="40">
</textarea>
格式为:
{
color: xxx; background: xxx; font-size: xx; ...
}
你尝试过什么? –
嗨psylogic,我试着将值传递给sampleStyle,但它没有工作。虽然这可能听起来多余,但我也尝试通过暴力将价值传递给ng风格,但即使这样也不适合我。 检视: