首页 新闻 会员 周边 捐助

关于vue的赋初值

0
悬赏园豆:20 [已解决问题] 解决于 2019-03-15 09:34

1 官网推荐this.ruleForm = Object.assign({}, this.ruleForm, this.$options.ruleForm)

但是this.ruleForm = this.$options.ruleForm这样有什么缺点

2 对象可以用Object.assign,数组怎么办

3 $data和$options都是获取初值有啥区别

求大神指导

爱吃巧克力的狗的主页 爱吃巧克力的狗 | 初学一级 | 园豆:104
提问于:2019-03-14 10:40
< >
分享
最佳答案
0

1、直接把ruleForm赋值给this上的属性了,会导致直接操作$options上的ruleForm(容易导致隐藏bug)

2、数组可以用arr.slice()

3、$开头的属性,都不建议直接操作。

收获园豆:20
幻天芒 | 高人七级 |园豆:37207 | 2019-03-14 23:35

3 $data和$options都是获取初值有啥区别 这个有啥区别啊

爱吃巧克力的狗 | 园豆:104 (初学一级) | 2019-03-15 09:35

@爱吃巧克力的狗: 一个是内部data,一个是组件prop,不一样的。

幻天芒 | 园豆:37207 (高人七级) | 2019-03-15 22:55
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册