第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

知道@Input 參數(shù)何時更改

知道@Input 參數(shù)何時更改

www說 2022-10-27 14:43:20
每次更改 @Input 時,我都想執(zhí)行一個函數(shù)。我試圖這樣做: ngOnChanges(changes: { [propName: string]: SimpleChange }) {  if( changes['inputName'] && changes['inputName'].previousValue != changes['inputName'].currentValue ) {    this.func();  }}但我的問題是:我的@Input 值不一定會改變(它可以是“a”和另一個“a”),但即使它沒有改變,我也想執(zhí)行該函數(shù)。我能做些什么?
查看完整描述

2 回答

?
莫回無

TA貢獻1865條經(jīng)驗 獲得超7個贊

您需要調(diào)用 setter 方法 For @Input() 每次都更改..


@Input('inputName') set cmpRef (cmp : any){

   // your function call here goes every time @Input() changes, this setter method is called.

      this.func();

 }


查看完整回答
反對 回復 2022-10-27
?
慕尼黑5688855

TA貢獻1848條經(jīng)驗 獲得超2個贊

我通過將對象放入 @Input 參數(shù)而不是僅字符串來解決了這個問題?,F(xiàn)在每次我改變它都會改變它。



查看完整回答
反對 回復 2022-10-27
  • 2 回答
  • 0 關(guān)注
  • 112 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號