diff --git a/components/table/demo/ajax.md b/components/table/demo/ajax.md index 0a1da881ebd3441b19a5c887b24b48ec16a8411b..f72b3796e41a9d301fab02a43aac48e95e83358e 100644 --- a/components/table/demo/ajax.md +++ b/components/table/demo/ajax.md @@ -19,20 +19,17 @@ import reqwest from 'reqwest'; const columns = [{ title: '姓名', dataIndex: 'name', - filters: [{ - text: '姓李的', - value: '李' - }, { - text: '姓胡的', - value: '胡' - }] + filters: [ + { text: '姓李的', value: '李' }, + { text: '姓胡的', value: '胡' }, + ], }, { title: '年龄', dataIndex: 'age', - sorter: true + sorter: true, }, { title: '住址', - dataIndex: 'address' + dataIndex: 'address', }]; const Test = React.createClass({ @@ -47,20 +44,15 @@ const Test = React.createClass({ const pager = this.state.pagination; pager.current = pagination.current; this.setState({ - pagination: pager + pagination: pager, }); - const params = { + this.fetch({ pageSize: pagination.pageSize, currentPage: pagination.current, sortField: sorter.field, - sortOrder: sorter.order - }; - for (let key in filters) { - if (filters.hasOwnProperty(key)) { - params[key] = filters[key]; - } - } - this.fetch(params); + sortOrder: sorter.order, + ...filters, + }); }, fetch(params = {}) { console.log('请求参数:', params);