项目场景:
提示:这里简述项目相关背景:
例如:项目场景:示例:你要多条件查询,查询后你要清空原本表单的数据
问题描述
例如:
data() {
return {
tableCustomerData: [], //数组
//分页的数据
customerQuery: { //对象
page: 1,
limit: 7,
name: "", //客户名称
khno: "", //客户编号
level: "", //客户等级
},
清空数据的方法:
1.数组 =>如 tableCustomerData: [] 就是 new Array 新的数组 如果数里面有对象,则不能new 不然会清空对象及其属性
2.对象=> 如果
customerQuery: { //对象
page: 1,
limit: 7,
name: "", //客户名称
khno: "", //客户编号
level: "", //客户等级
},
注意:这个时候就不能new Array不然会清空对象属性,可以对 对象经行格式化
//对象初始化
this.customerQuery = this.$options.data().customerQuery;
本文主要介绍了在Vue.js项目中如何清空和初始化数据,特别是针对数组和对象的不同处理方式。对于数组,可以使用new Array来清空,而对象则需要通过赋值为初始状态来保持其属性。例如,清空tableCustomerData数组可以使用tableCustomerData: [],而对象customerQuery则应该用this.customerQuery = this.$options.data().customerQuery来初始化,以保留对象的属性设置。
721





