$options可以不需要重新给data中的数据重新赋空值来实现数据清空的功能,可以直接对所需要的字段进行重置数据
<script>
export default {
data() {
return {
ruleForm: {
backWaterDevId: '',
backWaterDevPoint: {
identiName: '',
identifier: ''
},
}
}
},
methods: {
retset() {
//重置某一个数据
this.ruleForm['backWaterDevId'] = this.$options.data.call(this).ruleForm['backWaterDevId'];
this.ruleForm['backWaterDevPoint'] = this.$options.data.call(this).ruleForm['backWaterDevPoint'];
//重置整个data
this.$options.data.call(this);
}
},
}
</script>