import React from 'react'; import { Icon, Button, Spin, message, Table } from 'antd'; import ajax from 'jquery/src/ajax/xhr.js'; import $ from 'jquery/src/ajax'; const Star = React.createClass({ loadData() { this.setState({ loading: true }); $.ajax({ method: "get", dataType: "json", crossDomain: false, url: globalConfig.context + '', data: { }, success: function (data) { let theArr = []; }.bind(this), }).always(function () { this.setState({ loading: false }); }.bind(this)); }, getInitialState() { return { loading: false, selectedRowKeys: [], selectedRows: [], columns: [ { title: '姓名', dataIndex: 'name', key: 'name', }, { title: '从事领域', dataIndex: 'field', key: 'field', }, { title: '职称名字', dataIndex: 'keyword', key: 'keyword', }, { title: '工作单位', dataIndex: 'unit', key: 'unit', } ], dataSource: [] }; }, componentWillMount() { this.loadData(); }, componentWillReceiveProps(nextProps) { }, render() { const rowSelection = { selectedRowKeys: this.state.selectedRowKeys, onChange: (selectedRowKeys, selectedRows) => { this.setState({ selectedRows: selectedRows.slice(-1), selectedRowKeys: selectedRowKeys.slice(-1) }); } }; const hasSelected = this.state.selectedRowKeys.length > 0; return (
科技明星管理
专家列表
{ this.setState({ searchNumber: e.target.value }); }} /> { this.setState({ username: e.target.value }); }} /> { this.setState({ keyword: e.target.value }); }} /> { this.setState({ searchName: e.target.value }); }} />
); } }); export default Star;