chore: remove object spead (#8514)

This commit is contained in:
neverland
2021-04-12 20:57:24 +08:00
committed by GitHub
parent 0b764b6347
commit 9deca34d1d
41 changed files with 204 additions and 241 deletions
+3 -5
View File
@@ -10,6 +10,7 @@ import {
// Utils
import {
extend,
isObject,
isMobile,
createNamespace,
@@ -100,7 +101,7 @@ export default defineComponent({
},
addressInfo: {
type: Object as PropType<Partial<AddressEditInfo>>,
default: () => ({ ...defaultData }),
default: () => extend({}, defaultData),
},
telValidator: {
type: Function as PropType<(val: string) => boolean>,
@@ -321,10 +322,7 @@ export default defineComponent({
watch(
() => props.addressInfo,
(value) => {
state.data = {
...defaultData,
...value,
};
state.data = extend({}, defaultData, value);
setAreaCode(value.areaCode);
},
{