已得到一個提供程序異步函數,使用angularfire2/auth創建一個新用戶...我一直在跟蹤控制檯日誌的進度,因爲chrome不能很好地承諾(或者我可以沒有得到它的工作),並發現我正在進入承諾的「當時」組成部分,並獲得一個用戶,以便創建用戶。 然後,我然後調用另一個異步函數(從「然後」函數),在數據庫上創建一個配置文件對象,但這個函數永遠不會被調用...不知道發生了什麼。Angularfire2承諾完成不調用函數
我發現承諾並不是所有承諾的...有沒有人有承諾履行承諾的例子?
每個功能都能正常工作,只是沒有組合。
我曾想過將它添加到按鈕單擊事件的調用函數,但隨着日誌向我顯示,函數在'then'完成之前返回。
是否有任何方法阻止承諾或阻止函數返回,直到承諾完成。我已經嘗試了與同樣問題的功能異步/等待。