0
我有一個簡單的組件,其屬性爲userFirstName
。Angular4:數據綁定僅在初始化之前工作
現在我只想顯示此屬性。我已經做了一個簡單的綁定,並且我在構造函數中初始化了userFirstName
,但它只有在它是第一個命令時才起作用!
所以這工作正常:它顯示「用戶名」文本。
this.userFirstName = "User Name";
this.loggedIn = localStorage.getItem("currentUser")!=null;
var currentUser = localStorage.getItem('currentUser');
let user:User = JSON.parse(currentUser) ;
this.userFirstName = localStorage.getItem('currentUser');
現在,如果我把this.userFirstName = "User Name";
在最後,它不起作用。
所以這不起作用它顯示空字符串!
this.loggedIn = localStorage.getItem("currentUser")!=null;
var currentUser = localStorage.getItem('currentUser');
let user:User = JSON.parse(currentUser) ;
this.userFirstName = localStorage.getItem('currentUser');
this.userFirstName = "User Name";
下面是相應的HTML:
<div>
<a >Hello {{userFirstName}} ! </a>
//some content
</div>