Clarity Signposts 并需要其状态(无论是打开还是关闭)。我正在使用 *clrIfOpen structural指令,并为其指定了isOpen变量。 isOpen
*clrIfOpen
isOpen
<clr-signpost> <clr-signpost-content *clrIfOpen="isOpen"> <p>Signpost Content!</p> <span>Signpost State: {{isOpen}}</span> </clr-signpost-content> </clr-signpost>
我也试过了 clrIfOpenChange 输出打开 clrIfOpen 但当路标打开时也不会触发。
clrIfOpenChange
clrIfOpen
Plnkr公司 https://plnkr.co/edit/OQupObBd9OkJZSpOhpfq?p=preview
我相信你想要使用的是角度结构指令的去糖化语法来访问输出发射器。
<clr-signpost> <ng-template [(clrIfOpen)]="isOpen"> <clr-signpost-content> <p>Signpost Content!</p> <span>Signpost State: {{isOpen}}</span> </clr-signpost-content> </ng-template> </clr-signpost>
https://plnkr.co/edit/SZNDZIiyomGWJsC7UsiC?p=preview