打开 Clarity Signpost 不会发出其状态
Opening a Clarity Signpost does not emit its state
我正在使用 Clarity Signposts 并且需要它的状态(无论是打开还是关闭)。我正在使用 *clrIfOpen
结构指令并为其分配了 isOpen 变量。 isOpen
最初为 false,但在路标打开时应更新为 true。
<clr-signpost>
<clr-signpost-content *clrIfOpen="isOpen">
<p>Signpost Content!</p>
<span>Signpost State: {{isOpen}}</span>
</clr-signpost-content>
</clr-signpost>
我也在 clrIfOpen
上尝试了 clrIfOpenChange
输出,但是当路标打开时它也没有被触发。
清晰度版本:0.10.0-rc.1
我相信您想使用的是 Angular 结构指令的去糖语法来访问输出发射器。
<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>
请参考这个Plnkr:https://plnkr.co/edit/SZNDZIiyomGWJsC7UsiC?p=preview
我正在使用 Clarity Signposts 并且需要它的状态(无论是打开还是关闭)。我正在使用 *clrIfOpen
结构指令并为其分配了 isOpen 变量。 isOpen
最初为 false,但在路标打开时应更新为 true。
<clr-signpost>
<clr-signpost-content *clrIfOpen="isOpen">
<p>Signpost Content!</p>
<span>Signpost State: {{isOpen}}</span>
</clr-signpost-content>
</clr-signpost>
我也在 clrIfOpen
上尝试了 clrIfOpenChange
输出,但是当路标打开时它也没有被触发。
清晰度版本:0.10.0-rc.1
我相信您想使用的是 Angular 结构指令的去糖语法来访问输出发射器。
<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>
请参考这个Plnkr:https://plnkr.co/edit/SZNDZIiyomGWJsC7UsiC?p=preview