diff --git a/components/affix/demo/basic.md b/components/affix/demo/basic.md
index 292d823058..93dcd5ae63 100644
--- a/components/affix/demo/basic.md
+++ b/components/affix/demo/basic.md
@@ -38,5 +38,5 @@ const Demo: React.FC = () => {
);
};
-ReactDOM.render(, mountNode);
+export default () => ;
```
diff --git a/components/affix/demo/debug.md b/components/affix/demo/debug.md
index 5300bf5230..f8a97b4435 100644
--- a/components/affix/demo/debug.md
+++ b/components/affix/demo/debug.md
@@ -35,5 +35,5 @@ const Demo: React.FC = () => {
);
};
-ReactDOM.render(, mountNode);
+export default () => ;
```
diff --git a/components/affix/demo/on-change.md b/components/affix/demo/on-change.md
index acbdd7d3c1..48cdbba705 100644
--- a/components/affix/demo/on-change.md
+++ b/components/affix/demo/on-change.md
@@ -16,10 +16,9 @@ Callback with affixed state.
```tsx
import { Affix, Button } from 'antd';
-ReactDOM.render(
+export default () => (
console.log(affixed)}>
- ,
- mountNode,
+
);
```
diff --git a/components/affix/demo/target.md b/components/affix/demo/target.md
index a938374c8d..0fad871175 100644
--- a/components/affix/demo/target.md
+++ b/components/affix/demo/target.md
@@ -30,7 +30,7 @@ const Demo: React.FC = () => {
);
};
-ReactDOM.render(, mountNode);
+export default () => ;
```
', '')
.replace('