一、VUE相关问题
- js中判断两字符串相等
在javascript判断两个变量值是否相等,可以使用 ==(等同)操作符 或者 ===(恒等)操作符,一般我直接利用恒等,不然JS会一直显示提示。 - el-button使用禁止和取消禁止字段
利用 :disabled= 布尔值 即可 - VUE表单验证报错
Error in v-on handler: “TypeError: Cannot read property ‘validate’ of undefined”
在控制台显示如下:
注意表单验证this.$refs[formName].validate((valid) => {
这里refs的值与el-form上绑定的ref值是否一致,把refs和ref名字保持一致就可以了
4.VUE报错
[Vue warn]: Invalid prop: type check failed for prop “disabled”. Expected Boolean, got String.
问题:prop期待传入bool,但我传入了字符串,修好之后消除错误
5.VUE报错
Duplicate keys detected: ‘1’. This may cause an update error
v-for循环里,key值可能重复了,所以报了这个错,修改代码逻辑后改正。
该天修改了无数的错误,最终使正式运行达成稳定。