我在 Angular 中隱藏的表格顯示上被困了 1 天。
所以,我有一個包含幾個元素的表格

當用戶單擊按鈕 時1,第二個表位于底部。

它必須在按鈕 1 和按鈕 2 之間。
另一個例子:
當用戶點擊按鈕 時2,第二個表格必須在按鈕 2 和按鈕 3 之間。

我真的不知道如何解決這個問題 -> Stackblitz。
我不確定問題出在 Angular 上?也許在 HTML 中?
uj5u.com熱心網友回復:
請使用這種方法來顯示每個元素。我們存盤最新點擊的索引,然后使用ngIf我們在點擊的最新行下方呈現第二個表。
https://stackblitz.com/edit/angular-ivy-f7ks6n
uj5u.com熱心網友回復:
如果我正確理解您的問題 - 您想在單擊按鈕的行下插入新表作為一行。您的代碼中的問題如下:您有一個ngFor創建 10 行的行,然后在ngFor您的“結果行”下有要顯示的資料。您需要做的是在 中包含“結果行” ngFor,以便每一行都有一個結果行。然后ngIf在這些新行上應用,如果點擊了正確的按鈕。
例如,您單擊按鈕 nr。3 => 您評估 id 并將類show僅應用于結果行之一。
編輯:Naren Murali 代碼示例正是我的意思。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/314762.html
上一篇:帶有加載器邏輯的嵌套訂閱反模式
