在TS 中将reactive对象 赋为空

337 阅读1分钟

新建reactive对象

const info = reactive<{ name: string; age: string; gender: string }>({
  name: '1',
  age: '2',
  gender: '3'
});

将info 赋为空(有局限性,适当修改)

const clear = () => {
  const keys = Object.keys(info);
  let obj: { [name: string]: string } = {};
  keys.forEach((item) => {
    obj[item] = '';
  });
  Object.assign(info, obj);
};