3***@qq.com
3***@qq.com
  • 发布:2020-08-10 19:07
  • 更新:2020-08-10 19:07
  • 阅读:15775

Expected String with value "1", got Number with value 1 解决办法

分类:uni-app

提示错误:
[Vue warn]: Invalid prop: type check failed for prop "value". Expected String with value "1", got Number with value 1.

错误原因:
这里的value值,需要的是String类型,而我不小心给的是Number类型的值

解决办法:
平时从接口获取到的ID值通常是Number类型,要对类型进行强转。
Vue里 Number转String 类型 使用 value = String(Number)
进行强转后,就不会提示错误了。

for (var i = 0, lenI = this.category.length; i < lenI; ++i) {    
  this.category[i].category_id = String(this.category[i].category_id)    
} 
0 关注 分享

要回复文章请先登录注册