文章詳情頁
angular.js - 調(diào)后臺(tái)接口 返回?cái)?shù)據(jù)同步到 scope 上的 service 怎么寫?~
瀏覽:180日期:2024-09-18 13:29:24
問題描述
接口只能調(diào)一次 這點(diǎn)好做利用 service 單例特征 然而怎么同步到 scope 上呢 定義一個(gè)方法返回?cái)?shù)據(jù)嗎 但是獲取是異步的啊 調(diào)用方法的時(shí)候不一定就取到數(shù)據(jù)了啊 還有一種就是把 scope 傳參到 service 里嗎異步去更新 scope 但是貌似不推薦這么做啊…… 求解決方案~
問題解答
回答1:我可以理解成你需要同步么,就是等取到數(shù)據(jù)后再去調(diào)用方法
angular的promise應(yīng)該是你想要的
貼上一篇地址:/a/11...
回答2:service層只用來請(qǐng)求接口,controller里面才做回調(diào)和數(shù)據(jù)操作
相關(guān)文章:
1. javascript - 百度echarts圖表如何修改2. 微信無法掃描phpqrcode生成的二維碼3. index.php錯(cuò)誤,求指點(diǎn)4. PHPExcel表格導(dǎo)入數(shù)據(jù)庫怎么導(dǎo)入5. vue.js - Environment variable $ANDROID_HOME not found !(macOS)6. 什么是前后端分離?用vue angular等js框架就能實(shí)現(xiàn)前后分離了嗎?7. android - 試用百度地圖sdk,運(yùn)行結(jié)果出來一片空白8. 用PHP怎么在微信公眾號(hào)里使用模板信息,公眾號(hào)還未做開發(fā)?9. html5 - 如何解決微信網(wǎng)頁偶爾出現(xiàn)的亂碼問題?10. node.js - vue-cll+sass 樣式不出來 已經(jīng)npm install sass、 sass-loader了
排行榜

熱門標(biāo)簽