我已经安装了一个为vue提供分页组件的软件包。我已经按照文档进行了正确的设置,但是却遇到了我不知道如何解决的错误。
[Vue警告]:渲染错误:“ TypeError:无法在布尔值'true'上创建属性'default'”
这是我的response.data的样子:
尝试更改变量,对它们进行硬编码,但是一切都迫切需要解决。我使用过google,但大多数结果都是中文,或者它们不适用于我的情况。
<pagination :data="data">
<span slot="prev-nav">< Previous</span>
<span slot="next-nav">Next ></span>
</pagination>
export default {
data() {
return {
data: {},
}
},
mounted() {
this.getResults()
},
methods: {
getResults(page = 1) {
axios.get('/api/reviews?page=' + page).then(response => {
this.data = response.data;
});
},
}
}
希望您有一个解决方案。
答案 0 :(得分:0)
如果您使用的是laravel-vue-pagination,则存在与您的问题类似的开放式PR 带有“潜在错误”标签 这是the link
答案 1 :(得分:0)
npm install laravel-vue-pagination@2.1.0 --save
此版本可以解决问题