diff --git a/docs/guide/scenes/edit-detail.md b/docs/guide/scenes/edit-detail.md
index faef52afd2c..5636b66d3c3 100644
--- a/docs/guide/scenes/edit-detail.md
+++ b/docs/guide/scenes/edit-detail.md
@@ -25,7 +25,7 @@ import {
} from '@formily/antd'
import { action } from '@formily/reactive'
import { Card, Button, Spin } from 'antd'
-import { LoadingOutlined, UploadOutlined } from '@ant-design/icons'
+import { UploadOutlined } from '@ant-design/icons'
import 'antd/lib/tabs/style'
import 'antd/lib/button/style'
@@ -84,17 +84,13 @@ const SchemaField = createSchemaField({
}, [])
}
- field.setComponentProps({
- suffixIcon: ,
- })
+ field.loading = true
fetch('//unpkg.com/china-location/dist/location.json')
.then((res) => res.json())
.then(
action((data) => {
- field.setDataSource(transform(data))
- field.setComponentProps({
- suffixIcon: undefined,
- })
+ field.dataSource = transform(data)
+ field.loading = false
})
)
},
@@ -350,7 +346,7 @@ import {
} from '@formily/antd'
import { action } from '@formily/reactive'
import { Card, Button, Spin } from 'antd'
-import { LoadingOutlined, UploadOutlined } from '@ant-design/icons'
+import { UploadOutlined } from '@ant-design/icons'
import 'antd/lib/tabs/style'
import 'antd/lib/button/style'
@@ -409,17 +405,13 @@ const SchemaField = createSchemaField({
}, [])
}
- field.setComponentProps({
- suffixIcon: ,
- })
+ field.loading = true
fetch('//unpkg.com/china-location/dist/location.json')
.then((res) => res.json())
.then(
action((data) => {
- field.setDataSource(transform(data))
- field.setComponentProps({
- suffixIcon: undefined,
- })
+ field.dataSource = transform(data)
+ field.loading = false
})
)
},
@@ -689,7 +681,7 @@ import {
} from '@formily/antd'
import { action } from '@formily/reactive'
import { Card, Button, Spin } from 'antd'
-import { LoadingOutlined, UploadOutlined } from '@ant-design/icons'
+import { UploadOutlined } from '@ant-design/icons'
import 'antd/lib/tabs/style'
import 'antd/lib/button/style'
@@ -734,17 +726,13 @@ const fetchAddress = (field) => {
}, [])
}
- field.setComponentProps({
- suffixIcon: ,
- })
+ field.loading = true
fetch('//unpkg.com/china-location/dist/location.json')
.then((res) => res.json())
.then(
action((data) => {
- field.setDataSource(transform(data))
- field.setComponentProps({
- suffixIcon: undefined,
- })
+ field.dataSource = transform(data)
+ field.loading = false
})
)
}
@@ -1005,7 +993,7 @@ import {
} from '@formily/antd'
import { action } from '@formily/reactive'
import { Card, Button, Spin } from 'antd'
-import { LoadingOutlined, UploadOutlined } from '@ant-design/icons'
+import { UploadOutlined } from '@ant-design/icons'
import 'antd/lib/tabs/style'
import 'antd/lib/button/style'
@@ -1066,17 +1054,13 @@ const SchemaField = createSchemaField({
}, [])
}
- field.setComponentProps({
- suffixIcon: ,
- })
+ field.loading = true
fetch('//unpkg.com/china-location/dist/location.json')
.then((res) => res.json())
.then(
action((data) => {
- field.setDataSource(transform(data))
- field.setComponentProps({
- suffixIcon: undefined,
- })
+ field.dataSource = transform(data)
+ field.loading = false
})
)
},
@@ -1327,7 +1311,7 @@ import {
} from '@formily/antd'
import { action } from '@formily/reactive'
import { Card, Button, Spin } from 'antd'
-import { LoadingOutlined, UploadOutlined } from '@ant-design/icons'
+import { UploadOutlined } from '@ant-design/icons'
import 'antd/lib/tabs/style'
import 'antd/lib/button/style'
@@ -1388,17 +1372,13 @@ const SchemaField = createSchemaField({
}, [])
}
- field.setComponentProps({
- suffixIcon: ,
- })
+ field.loading = true
fetch('//unpkg.com/china-location/dist/location.json')
.then((res) => res.json())
.then(
action((data) => {
- field.setDataSource(transform(data))
- field.setComponentProps({
- suffixIcon: undefined,
- })
+ field.dataSource = transform(data)
+ field.loading = false
})
)
},
@@ -1664,7 +1644,7 @@ import {
} from '@formily/antd'
import { action } from '@formily/reactive'
import { Card, Button, Spin } from 'antd'
-import { LoadingOutlined, UploadOutlined } from '@ant-design/icons'
+import { UploadOutlined } from '@ant-design/icons'
import 'antd/lib/tabs/style'
import 'antd/lib/button/style'
import './index.less'
@@ -1712,17 +1692,13 @@ const fetchAddress = (field) => {
}, [])
}
- field.setComponentProps({
- suffixIcon: ,
- })
+ field.loading = true
fetch('//unpkg.com/china-location/dist/location.json')
.then((res) => res.json())
.then(
action((data) => {
- field.setDataSource(transform(data))
- field.setComponentProps({
- suffixIcon: undefined,
- })
+ field.dataSource = transform(data)
+ field.loading = false
})
)
}