Invalid prop: type check failed for prop "border". Expected String, got Boolean with value true.
时间: 2023-08-26 15:09:10 浏览: 127
2020-web前端-vue项目出错-[Vue warn]: Invalid prop: custom validator check failed for prop “index”.
5星 · 资源好评率100%
根据引用[1]中的代码,问题出现在对于属性"border"的类型检查上。错误信息显示期望的类型是字符串,但实际传入的是布尔值true。这可能是因为在代码中将属性"border"的值设置为了布尔值false,而期望的类型是字符串。
为了解决这个问题,你可以将属性"border"的值改为字符串"false",而不是布尔值false。这样就符合了属性的类型检查要求。
修改后的代码如下所示:
```html
<van-field v-model="item.title" :disabled="item.disabled" :border="'false'" @change="fieldChange(item.title, index)" />
```
这样修改后,属性"border"的类型就符合了预期,不会再出现类型检查失败的错误。
阅读全文