Парень показывает дополнительные пустые страницыC#

Место общения программистов C#
Ответить
Anonymous
 Парень показывает дополнительные пустые страницы

Сообщение Anonymous »

Я пытаюсь реализовать страстную страницу на стороне сервера.//App.js

useEffect(() => {
const url = `${baseApiUrl}/books?PageNumber=${currentPage}&PageSize=${pageSize}`;
axios.get(url).then(res => {
setBooks(res.data.books);
setTotalPages(res.data.totalPages); // get from backend
});
}, [currentPage, pageSize]);

//backend

var totalItems = await session.Query().CountAsync(cancellationToken);
var totalPages = (int)Math.Ceiling((double)totalItems / pageSize);
return new GetBooksResult(items, totalItems, pageNumber, pageSize, totalPages);
< /code>
Несмотря на то, что бэкэнд возвращает TotalPages = 10, мой компонент страниц рендесирует дополнительными пустыми страницами (11, 12,… 30 ...). Парень должен показывать только 10 страниц. Как я могу правильно ограничить страницы на фронте или бэкэнд, чтобы не появилось дополнительные пустые страницы?

Подробнее здесь: https://stackoverflow.com/questions/797 ... mpty-pages
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»