① vue分頁導致的查詢數據不顯示問題
問題:數據查詢介面傳page和rows參數,當分頁的頁數大於再次查詢到的數據頁數時,會導致查詢得到數據,但無法顯示在頁面當中
解決:在數據查詢之後添加判斷
如果total(即後台返回數據總條數)不為零,但tableData(列表數據綁定的參數).length為零,則再執行一次數據查詢。
原理:出現問題時,當前介面傳的page為超出查詢總頁數的值,但當介面返回數據並綁定到tableData時會將當前的page綁定為查詢數據的最大頁數,此時再調用查詢函數會查詢到最後一頁數據,並再次綁定到tableData上,並顯示。