山东大学软件学院2018级暑期项目实训 第二周 第2次

一、VUE相关问题

  1. js中判断两字符串相等
    在javascript判断两个变量值是否相等,可以使用 ==(等同)操作符 或者 ===(恒等)操作符,一般我直接利用恒等,不然JS会一直显示提示。
  2. el-button使用禁止和取消禁止字段
    利用 :disabled= 布尔值 即可
  3. 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值可能重复了,所以报了这个错,修改代码逻辑后改正。
该天修改了无数的错误,最终使正式运行达成稳定。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值