|
@@ -16,7 +16,7 @@ const CitySelect = (props) => {
|
16
|
16
|
|
17
|
17
|
useEffect(() => {
|
18
|
18
|
getCityList();
|
19
|
|
-
|
|
19
|
+ getValue();
|
20
|
20
|
},[props.value])
|
21
|
21
|
|
22
|
22
|
const getCityList = (e) => {
|
|
@@ -27,14 +27,13 @@ const CitySelect = (props) => {
|
27
|
27
|
action: 'select',
|
28
|
28
|
}).then((data) => {
|
29
|
29
|
setData(data)
|
30
|
|
- getValue(data);
|
31
|
30
|
})
|
32
|
31
|
}
|
33
|
32
|
|
34
|
33
|
/**
|
35
|
34
|
* 因为 有个需求是,如果这个城市被删除了,那么就直接展示为空,不能展示 cityId
|
36
|
35
|
*/
|
37
|
|
- const getValue = (data) => {
|
|
36
|
+ const getValue = () => {
|
38
|
37
|
if (props.value) {
|
39
|
38
|
const tempData = data.filter(f => f.id == props.value)
|
40
|
39
|
const va = (tempData.length > 0) ? props.value : undefined
|