Commit 0a3152f9 authored by 武广's avatar 武广

fix: 修改属性不显示问题

parent 6fb87fe6
...@@ -75,7 +75,7 @@ class goodsManage extends Component { ...@@ -75,7 +75,7 @@ class goodsManage extends Component {
productType: 1, productType: 1,
confirmLoading: false, confirmLoading: false,
afterAddressList: {}, afterAddressList: {},
isAttrLoading: false, // isAttrLoading: false,
categoryAttrs: [], // 获取类目下属性 categoryAttrs: [], // 获取类目下属性
}; };
...@@ -83,24 +83,24 @@ class goodsManage extends Component { ...@@ -83,24 +83,24 @@ class goodsManage extends Component {
this.getSpecData(); this.getSpecData();
this.getBrandData(); this.getBrandData();
this.getAfterAddressData(); this.getAfterAddressData();
} const { initData = {} } = this.props;
const isEdit = Object.keys(initData).length !== 0;
componentWillReceiveProps(nextProps) { if (isEdit) {
if (nextProps.visible && !this.state.isAttrLoading) { this.getAttribute(
this.setState({ initData.thirdCategoryId || initData.secondCategoryId || initData.firstCategoryId,
isAttrLoading: true, );
});
const { initData = {} } = this.props;
const isEdit = Object.keys(initData).length !== 0;
if (isEdit) {
this.getAttribute(
initData.thirdCategoryId || initData.secondCategoryId || initData.firstCategoryId,
);
}
} }
this.setState({ isCancel: false });
} }
// componentWillReceiveProps(nextProps) {
// if (nextProps.visible && !this.state.isAttrLoading) {
// this.setState({
// isAttrLoading: true,
// });
// }
// this.setState({ isCancel: false });
// }
// 获取售后地址 // 获取售后地址
getAfterAddressData = async () => { getAfterAddressData = async () => {
const data = await queryAllAfterAddress(); const data = await queryAllAfterAddress();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment