文章詳情頁
javascript - angularjs使用ui-router何時(shí)拉數(shù)據(jù)?
瀏覽:262日期:2024-03-04 17:41:45
問題描述
用ui-router來做路由,有些頁面進(jìn)入的時(shí)候就要從后臺(tái)獲取數(shù)據(jù),
請(qǐng)問我是在ui-router的resolve里面拉數(shù)據(jù)好,還是在頁面的controller里面用service來拉數(shù)據(jù)好?
兩種方法有什么優(yōu)劣?
問題解答
回答1:在ui-router是先獲取數(shù)據(jù)再加載頁面,在controller是先渲染頁面再獲取數(shù)據(jù)。當(dāng)你ui-router的請(qǐng)求超時(shí)、錯(cuò)誤時(shí),這個(gè)頁面是不會(huì)展示的,給人一種突兀的感覺。在controller里你可以對(duì)數(shù)據(jù)進(jìn)行操作,更好一些。我是這樣理解的。
閃~ (●’?’●)??
標(biāo)簽:
JavaScript
相關(guān)文章:
1. docker不顯示端口映射呢?2. docker內(nèi)創(chuàng)建jenkins訪問另一個(gè)容器下的服務(wù)器問題3. vim - docker中新的ubuntu12.04鏡像,運(yùn)行vi提示,找不到命名.4. docker-compose 為何找不到配置文件?5. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?6. debian - docker依賴的aufs-tools源碼哪里可以找到啊?7. docker gitlab 如何git clone?8. mac連接阿里云docker集群,已經(jīng)卡了2天了,求問?9. docker-compose中volumes的問題10. docker api 開發(fā)的端口怎么獲取?
排行榜

熱門標(biāo)簽