0
我有我的一些組件對象:如何使用返回對象的函數通過引用進行綁定?
this.user = Authentication.user;
剛剛精品工程 - 它複製引用,如果Authentication.user
變化,this.user
在我的組件也會改變。
不過,我想知道,如果它是可以做到以下幾點:
this.user = Authentication.getUser()
Authentication.getUser其中:
getUser(){
return this.user;
}
然而,這似乎並沒有從複製參考用戶驗證。
我在這裏做錯了什麼,或者它不可能?
UPDATE
其實,它的工作原理相當不錯:
http://plnkr.co/edit/ULuSl6CIBCzi7gcsLu3R?p=preview
很難說。 「Authentication.user」是什麼以及它來自哪裏並不明顯。 「如果Authentication.user發生更改,我的組件中的this.user也會更改。」可能意味着當'Authentication.user'的屬性發生變化時,否則情況就不會如此。請嘗試創建一個展示你試圖完成的Plunker。 –
@GünterZöchbauer,當然,我會在幾分鐘內完成! – uksz
@GünterZöchbauer,它實際上工作,但不與原始工作。你知道Angular2是否解決了綁定到一個原語的問題? – uksz