解決angularjs中同步執行http請求

2021-07-27 18:27:49 字數 587 閱讀 1254

self.tableparams = new ngtableparams({}, 

}).error(function (data) );

});return $scope.staffs;

}});

上面這個示例中,

getdata

方法要得到通過

請求返回的值,然而在

angularjs

中$http

永遠都是非同步的,也就是說

return

的值將一直為空;

網上的例子都是通過$q,

promise

來實現,我試了但是不行,應該是我自己的問題

然後突然想到

本身就返回乙個

promise

物件,何不直接使用?!**如下

self.tableparams = new ngtableparams( , );

}});

直接這樣

return

就可以實現同步獲取資料了~

it運維中faq IT運維解決方案

藍快為企業提供桌面運維 系統運維 應用系統運維 儲存與備份運維 網路運維 資訊保安運維等服務,降低企業裝置的故障率,提公升裝置的執行能力,推動企業商業價值的實現 藍快it運維服務 桌面運維服務 對終端使用者及相關辦公裝置等問題,進行響應支援,保障使用者的日常辦公 系統運維服務 對各類伺服器進行日常維...

運維技能 同步lsync

今天不是很高興,為啥呢?之前,a在b找工作的時候 一直幫助b,然後有次b寫了一段cpp 實現,變數都放在了類的內部,很臃腫的乙個,然後a說了一句,太爛了,要放在公司肯定挨罵的,然後a和b就關係變差了。a很苦惱。lsync 是啥呢?其實可以簡單的理解成inotufy rsync,機器角色 a 10.2...

集群中session同步解決方式

集群中幾種session同步解決方案的比較 轉 在集群中session安全和同步是個最大的問題,下面是收集到的幾種session同步的方案,希望能通過分析其各自的優劣找出其適應的場景。1.客戶端cookie加密 簡單,高效。比較好的方法是自己採用cookie機制來實現乙個session,在應用中使用...