twenty_senven 2017-11-03 02:30 采纳率: 0%
浏览 11635

vue2.0 Invalid prop:错误


export default{
data (){
return{
rate4:0,
}
},created:function(){
this. getEGMark();
}
},methods:{
getEGMark:function(){
var params={
openid:'',
num:this.$route.params.num
}
this.$api.get(this.$host+'hrtEGMark/gethrtEGMark',params,r=>{
this.rate4=r.map.grade;
})
}
}
更改rate4的值页面显示是正常从服务端传过来的值但是控制台会报错
vue.esm.js?65d7:571 [Vue warn]: Invalid prop: custom validator check failed for prop "value".

found in

--->


at src\components\hrtCourseDetail.vue
at s

  • 写回答

1条回答

  • 绿水寒烟 2023-03-23 10:47
    关注

    该回答引用GPTᴼᴾᴱᴺᴬᴵ
    根据错误提示,是因为该组件的某个 prop 属性的自定义校验方法验证失败导致的警告,而上述代码中并没有涉及到 prop 属性,这个错误很可能发生在该组件的父组件中。如果能够提供更多相关代码,我可以帮你更准确地定位问题所在。

    另外,对于我们提供的代码片段,可以看出 getEGMark 方法是通过调用服务端 API 获取数据,并将获取到的数据赋值给 rate4 变量,但是并没有明确表明 rate4 属性是一个 prop 属性还是组件的 data 选项。如果它是一个 prop 属性,则需要提供对应的属性校验器(validator)来校验传入的 prop 值是否符合要求;如果是一个组件的 data 选项,则不需要进行相关的校验操作。

    希望这些信息能够对你有所帮助,如果需要进一步帮助,请提供更多相关代码信息。

    评论

报告相同问题?

悬赏问题

  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?