vue.esm.js?efeb:591 [Vue warn]: Invalid prop: type check failed for prop "router". Expected Boolean, got String.
vue.esm.js?efeb:591 [Vue warn]: Invalid prop: type check failed for prop "withCredentials". Expected Boolean, got String.
Invalid prop: type check failed for prop "name". Expected String, got Number
用elementui的时候,如果不写一段代码立马排除错误,那么在你写完全部代码后在排除就来不及了,因为你要花很多的时间去检查这里报错是是为什么
那么问题来了,如何才能解决这些错误呢?
首先错的两大类:
1.代码不规范(传递值,类型等)
2.组件内部错误(不考虑)
主要说第一种错误。
这个问题例如
解决方案:
如果不tostring,那么就会包类型异常,虽然不影响使用,但是作为后端开发人员,及其敏感和讨厌这些错误,因为后台逻辑往往十分严谨
在复制 elementui js和参数的时候要注意
elementui 上的属性很多都是没有:的,所以自己得看哪些是需要: 哪些是不需要:的
注意:elementui中 组件提供的的data模型对象 说实话有一些很垃圾,切莫不要全盘照抄,没有半点用,只能是个参考
好了打了这么多字,在打下去可能要被抓获了,溜了,溜了