diff --git a/components/transfer/demo/advanced.md b/components/transfer/demo/advanced.md index d2a1e61005..afad03dfab 100644 --- a/components/transfer/demo/advanced.md +++ b/components/transfer/demo/advanced.md @@ -19,8 +19,8 @@ const App = React.createClass({ this.getMock(); }, getMock() { - let targetKeys = []; - let mockData = []; + const targetKeys = []; + const mockData = []; for (let i = 0; i < 20; i++) { const data = { key: i, diff --git a/components/transfer/demo/basic.md b/components/transfer/demo/basic.md index 8227fcd2a3..40c661f5e8 100644 --- a/components/transfer/demo/basic.md +++ b/components/transfer/demo/basic.md @@ -6,7 +6,7 @@ title: 基本用法 最基本的用法。 ````jsx -import { Transfer, Button } from 'antd'; +import { Transfer } from 'antd'; const App = React.createClass({ getInitialState() { @@ -19,8 +19,8 @@ const App = React.createClass({ this.getMock(); }, getMock() { - let targetKeys = []; - let mockData = []; + const targetKeys = []; + const mockData = []; for (let i = 0; i < 20; i++) { const data = { key: i, @@ -39,14 +39,6 @@ const App = React.createClass({ console.log(targetKeys, direction, moveKeys); this.setState({ targetKeys }); }, - renderFooter() { - return ( - - ); - }, render() { return ( 1, + }; + if (data.chosen) { + targetKeys.push(data.key); + } + mockData.push(data); + } + this.setState({ mockData, targetKeys }); + }, + handleChange(targetKeys, direction, moveKeys) { + console.log(targetKeys, direction, moveKeys); + this.setState({ targetKeys }); + }, + renderItem(item) { + const customLabel = ( +
+ {item.title} - {item.description} +
+ ); + + return { + label: customLabel, // for displayed item + value: item.title, // for title and filter matching + }; + }, + render() { + return ( + + ); + }, +}); + +ReactDOM.render(, mountNode); +```` diff --git a/components/transfer/demo/search.md b/components/transfer/demo/search.md index 9e20cbbe86..2ac61aed71 100644 --- a/components/transfer/demo/search.md +++ b/components/transfer/demo/search.md @@ -19,8 +19,8 @@ const App = React.createClass({ this.getMock(); }, getMock() { - let targetKeys = []; - let mockData = []; + const targetKeys = []; + const mockData = []; for (let i = 0; i < 20; i++) { const data = { key: i,