如题 被{}赋予属性的对象,打印结果中含有get set方法,可以触发vue视图的更新。在_ob_中可被监听。
效果同this.$set(this.errors,'phone',"手机号码不能为空")
而用点直接赋值的方式,看一下打印结果
this.errors.phone="手机号码不能为空"
可见_ob_内不含有get set方法 虽然成功赋值,但不会更新视图。所以左面没有出现提醒效果。
那么也不是完全没有办法的。可以使用this.$forceUpdate()
方法,触发视图强制更新,一样可以实现功能
不含set get 功能一样实现撩