vue.js - 如何修复“无法在布尔值'true'上创建属性'default'”
问题描述
我已经安装了一个为 vue 提供分页组件的包。我已经按照文档正确设置了所有内容,但我收到了这个错误,我不知道如何修复。
[Vue 警告]:渲染错误:“TypeError:无法在布尔值‘true’上创建属性‘default’”
这就是我的 response.data 的样子:
尝试更改变量,对其进行硬编码,但一切都出于绝望而无法修复。我用过谷歌,但大部分结果都是中文的,或者它们不适合我的情况。
<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;
});
},
}
}
希望你们中的任何人都有解决方案。
解决方案
如果您使用的是 laravel-vue-pagination,则有一个类似于您的“潜在错误”标签问题的开放 PR,这是链接
推荐阅读
- angular - 使用 ngif 检查用户角色是否为某物和标题是否为某物的好逻辑是什么
- wso2 - DataMapper 调解器:当输入 JSON 中属性的父级为空时映射失败
- php - html2canvas - 渲染图片而不显示页面
- java - 嵌套 Recyclerview 中的 Firestore 数据
- python - AttributeError:“模块”对象没有属性“LpProblem”
- reactjs - 在 React 中比较以前的状态和当前/新的状态
- excel - PowerPoint VBA:从已打开的 Excel 文件中获取数据
- python - 使用 Python 进行实时异常值检测
- python-3.x - Pandas - 获取多个不同值的所有案例
- javascript - 有没有办法使用 Javascript ES6 代理来监视对象方法