其實很簡單,無非就是把獲取數據改成了從本地數組讀取罷了const totalCollections = [ {id: 0, name: 'item 0'}, {id: 1, name: 'item 1'}, {id: 2, name: 'item 2'}, {id: 3, name: 'item 3'}, {id: 4, name: 'item 4'}, {id: 5, name: 'item 5'}]export default { data() { return { page: 1, // 當前頁 pageSize: 3, // 每頁數量, 自己按需調整 currentPageData: [] // 當前頁數據 }; }, mounted() { this.loadData(this.page) }, watch: { page(newPage) { this.loadData(newPage) } }, methods: { loadData(page) { this.currentPageData = totalCollections.slice((page - 1) * pageSize, page * this.pageSize) } }}