我有一个由外部脚本加载的自定义DOM元素。我需要传递这个元素一个";事件id";参数我尝试了动态属性,但标签不支持此属性
<widget [event-id]="{{ event.id}}"></widget>
正在检查小部件,不存在事件id属性,因为在初始加载时尚未设置event
。如果我手动设置ID,它会起作用。
我正在寻找一种在定义了event
之后创建DOM元素的方法。
您可以像这样简单地使用*ngIf
:
<widget *ngIf="event?.id" [event-id]="{{ event.id}}"></widget>