0
我有一個變量threadCount,它通過用戶輸入設置並在同一頁上顯示值。Angular 2模板var在ngSwitch中沒有更新
它工作正常的正常插值
<p>Threads: {{threadCount}}</p>
但正下方,我想將其追加到某些線程(如果該名稱結尾「 - 」)。
下工作,如果線程被加入到selectedThreads
<p>Threads: {{threadCount}}</p>
<p>Selected LFKs:
<span *ngFor="let lfk of selectedLFKs; let isLast=last; ">
<span [ngSwitch]="lfk">
<span *ngSwitchCase="lfk.charAt(lfk.length -1) === '-'">{{lfk}}{{threadCount}}{{isLast ? '': ', '}}</span>
<span *ngSwitchDefault>{{lfk}}{{isLast ? '': ', '}}</span>
</span>
</span>
</p>
一旦用戶改變THREADCOUNT,第一THREADCOUNT插值已經更新,但ngFor內的一個ngSwitch不前,我THREADCOUNT定義。
- 這樣做的正確方法是什麼?
- 最簡單的方法是什麼?