亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

angular2 http在點擊事件下,第一次點擊為undefined,第二次才能獲得值

angular2 http在點擊事件下,第一次點擊為undefined,第二次才能獲得值

慕慕森 2018-11-05 17:14:05
angular2 http在點擊事件下,第一次點擊為undefined,第二次才能獲得值,這個是什么原因,如何實現,每點擊一次,都顯示不同的值?就比如下面的代碼中,okLogin()我已經獲得了name和password,我將返回的data賦值給this.result,然后在當點擊事件發生后執行isLogin(),isLogin則會執行okLogin。但是我發現,我點擊第一次的時候,result盡然是undefined,點擊第二次的時候可以得到result,但是當result值發生變化后,第一次點擊仍然是打印出了前一個值,并不是當前獲得的值。請問該怎么解決?打印出來的效果:undefined{data的數據}之前我初始化了result的值,但是后面當傳入的用戶名和密碼發生變化時,http.get數據已經發生了變化,但是result卻還是之前的值,需要第二次點擊后才正確顯示。以前我做count++的時候也遇到這個問題,只不過自加當時是直接從0開始,而我不想看到0,只想讓他從1開始,因此我就給count設置了默認值為1
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 772 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號