Tôi đang cố gắng sử dụng NgStyle
chỉ với một biến đối tượng như vậy:Làm thế nào để vượt qua Object để NgStyle chỉ thị trong Angular 2?
@Component({
template: `
<div [ngStyle]="object">
some test text
</div>`
})
export class example {
private object: string = "{background-color: 'white'}";
}
Tôi cũng đã cố gắng với object = "background-color: 'red'"
và [ngStyle]="{object}"
, nhưng nó có vẻ như nó không hoạt động. Tôi nhận được thông báo lỗi:
Error: Uncaught (in promise): Error caused by: Cannot find a differ supporting object '{color: 'white'}'(…)consoleError @ VM1051 [email protected]?main=browser:346_loop_1 @ VM1051 [email protected]?main=browser:371drainMicroTaskQueue @ VM1051 [email protected]?main=browser:375ZoneTask.invoke @ VM1051 [email protected]?main=browser:297
Tôi đang làm gì sai?
"Là một đối tượng, như vậy" nhưng bạn chuyển một chuỗi. – msanford