【发布时间】:2020-10-26 20:51:48
【问题描述】:
我正在构建一个 Django 和 Vue.js 应用程序。在我的 Django 设置中 'DEFAULT_PAGINATION_CLASS': 'drf_link_header_pagination.LinkHeaderPagination', 'PAGE_SIZE':10 我的分页有问题。 在控制台>网络选项卡中。链接显示。
...
Link: <http://127.0.0.1:8000/phones/?page=2>; rel="next", <http://127.0.0.1:8000/phones/?page=10>; rel="last"
...
但是当我尝试在我的 Vue 组件中访问它时。
axios.get(`${process.env.BASE_URL}/phones/`)
.then((res) => {
this.phones = res.data
console.log(res.headers.link)
})
但那里不存在。它返回未定义。
【问题讨论】:
标签: django vue.js django-rest-framework pagination axios