cost 329 ms
如何使用 DoCheck [Angular] 在月份選擇器上反映/突出顯示手動輸入的月份

[英]How to reflect/highlight manually entered months on the monthpicker using DoCheck [Angular]

我需要你的幫助。 因為一個簡單的事情,我真的被阻止了。 我也創建了一個 stackblitz,但首先我會解釋這個問題。 挺復雜的,請多多包涵。 我創建了自己的時間范圍選擇器。 有效范圍是:02-01-2019 - 09-01-2020。 格式為mm-dd-yyyy 。 我為此創建了一個適當的用戶界面 ...

ngDoCheck VS使用函數作為屬性值-Performace差異

[英]ngDoCheck VS using function as attribute value - Performace difference

我在網頁中有一個定位標記,其href值取決於其屬性不受此組件控制的服務。 服務詳細信息是異步填充的。 為了獲得服務詳細信息並創建href值,我想到了兩種方法。 我的問題是-在性能方面哪個更好? 什么是更好的選擇? 使用函數作為href屬性 這將導致該函數被連續調用。 ...

深度檢查更改類似於Angular2中的$ watchCollection

[英]deep checking for change similar to $watchCollection in Angular2

我正在使用一組對象,我將其從父組件傳遞到子組件。 當一個新項被推送到數組或者數組中某個現有對象的屬性發生更改時,它不會觸發使用此變量的組件的ngOnChanges (父/子/兄弟組件)。 在AngularJS中,我們使用了$watchCollection ,我們可以使用它監視復雜的對象。 ...

為什么我們需要`ngDoCheck`

[英]Why do we need `ngDoCheck`

除了簡單的通知之外,我似乎無法弄清楚為什么我需要ngDoCheck生命周期鈎子,特別是在其中編寫代碼如何對更改檢測產生影響。 我發現的大多數示例都展示了無用的示例,例如這個,帶有一堆日志記錄功能。 此外,在生成的類中,我沒有看到它被用於簡單通知以外的其他用途: conmponent/wrappe ...

Angular2組件ngDoCheck被無限執行

[英]Angular2 component ngDoCheck is endlessly executed

我有一個簡單的angular2組件,它只包含一個帶有一些數據綁定到的ag-grid組件。 我的組件實現了DoCheck,而ngDoCheck方法是在組件中實現的。 我已經意識到ngDoCheck函數總是無休止地運行。 關於此問題的任何解釋。 ...

數據源更改時,Angular 2子組件未更新

[英]Angular 2 child component not updating when datasource changes

我已經創建了一個表組件,該表組件會根據傳入的配置生成一個表。我知道可能存在更好的編寫可重用組件的方法,但是現在這就是我所擁有的。 基本上,組件采用帶有列和數據源對象的配置,然后將列映射到數據源中的屬性。 我的問題是,在某個時候我更改了表的數據源之一,例如,我首先清空了數組。 ...

Angular2 KeyValueDiffers在init之后檢測更改而不更改對象

[英]Angular2 KeyValueDiffers is detecting change after init without changing object

我有一個表格,我有一個js對象作為模型。 我想檢測對象的變化,通知用戶需要保存。 為實現這一目標,我目前正在使用KeyValueDiffers 。 它還可以根據需要檢測每個更改。 雖然我有不良影響。 表單是一個自己的組件,我將設置對象來修改@Input() ,它調用一個init ...

如何在不引起大量滯后的情況下監視對象陣列中的變化?

[英]How to watch for changes in an array of objects without causing massive lag?

我覺得Angular 1缺少Angular 2中的某些東西,其中之一就是$watch函數。 OnChanges和DoCheck應該替換$watch但是我一直無法使用其中之一來獲得期望的結果。 OnChanges無法監聽對象,因此在這種情況下DoCheck ,並且在DoCheck完成這項工 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM