【发布时间】:2017-03-23 17:11:22
【问题描述】:
我正在尝试将NgStyle 指令与这样的对象变量一起使用:
@Component({
template: `
<div [ngStyle]="object">
some test text
</div>`
})
export class example {
private object: string = "{background-color: 'white'}";
}
我也尝试了object = "background-color: 'red'" 和[ngStyle]="{object}",但它似乎不起作用。我收到消息错误:
错误:未捕获(承诺中):错误导致:找不到不同的支持对象 '{color: 'white'}'(...)consoleError @ VM1051 zone.js@0.6.21?main=browser:346_loop_1 @ VM1051 zone.js@0.6.21?main=browser:371drainMicroTaskQueue @ VM1051 zone.js@0.6.21?main=browser:375ZoneTask.invoke @ VM1051 zone.js@0.6.21?main=browser:297
我做错了什么?
【问题讨论】:
-
“作为一个对象,就像这样”但是你传递了一个字符串。