在我們的一個角度應用中,我們使用ui-scroll指令進行延遲加載。我創建了一個適配器並分配給了ui-scroll指令。我需要通過發出API請求和刷新數據來重新加載整個數據。AngularJs ui-scroll刷新不起作用
從ui-scroll文檔中,我們可以看到reload()方法可用於我們分配給指令的適配器。
$scope.listAdapter = {adapter:{remain:true}};
我們將此適配器傳遞給自定義數據源,然後將其分配給ui-scroll中繼器。
當用戶點擊一個按鈕時,我需要通過從API中提取最新結果來重新加載整個結果。所以我試圖通過添加,
$scope.listAdapter.reload();
當我嘗試調用重裝方法,它會拋出異常說明找不到方法。 類型錯誤:$ scope.listAdapter.reload不是一個函數
此外,我試圖通過重新分配數據源和傳球空適配器範圍的變量,但沒有運氣。
如果有人解決了這個問題,請告訴我需要做什麼。
請在你的答案詳細說明。否則它是一個評論。 – Matsmath