2
已經創建了幾個實體。最初在創建實體時選擇了無限滾動選項。現在我想實現分頁而不是無限滾動。我應該覆蓋實體嗎?如何編輯實體並在Jhipster生成的項目中添加分頁
已經創建了幾個實體。最初在創建實體時選擇了無限滾動選項。現在我想實現分頁而不是無限滾動。我應該覆蓋實體嗎?如何編輯實體並在Jhipster生成的項目中添加分頁
在JHipster中,分頁和無限滾動之間的區別僅在客戶端。您可以重新生成每個實體,但當Yeoman詢問您是否要覆蓋預先存在的文件時,請按n
爲除AngularJS路由器,控制器和「實體」列表html之外的每個文件選擇no
。這應該允許您以最小的影響實施分頁。
您可以通過更改"pagination": "infinite-scroll"
到"pagination": "pagination"
在您的實體JSON中.jhipster
然後重新運行yo jhipster:entity entityName
重新生成您的實體。
回到這個在晚日,但我不得不說這不完全是真實的,在實體的資源類,我們需要指定查詢是可分頁的,如果不是,它將無法通過,所以我們還需要修改WhateverClassResource.java類。至少在我的項目中,我需要這樣做才能將分頁應用於一系列實體 – Steven
以前沒有任何分頁,但無限滾動在服務器端使用分頁。 – geraldhumphries
這很有道理,感謝您的快速回復! :) – Steven