【发布时间】:2021-05-09 13:19:59
【问题描述】:
我正在尝试创建一个具有选择能力的表。 我可以在控制台中显示一个选择,但它不再选中该框。 我是如何失去 UI 能力的?
import React from "react";
import ReactDOM from "react-dom";
import "antd/dist/antd.css";
import "./index.css";
import { Table } from "antd";
const App = ({ data, ...props }) => {
const spreadArguments = (...args) => console.log(args);
const rowSelection = {
selectedRowKeys: [],
onSelect: spreadArguments,
onChange: spreadArguments
};
const columns = [
{
title: "Name",
dataIndex: "name"
},
{
title: "Age",
dataIndex: "age"
},
{
title: "Address",
dataIndex: "address"
}
];
return (
<>
<Table dataSource={data} columns={columns} rowSelection={rowSelection} />
</>
);
};
const data = [];
for (let i = 0; i < 46; i++) {
data.push({
key: i,
name: `Edward King ${i}`,
age: 32,
address: `London, Park Lane no. ${i}`
});
}
ReactDOM.render(<App data={data} />, document.getElementById("container"));
【问题讨论】:
标签: javascript reactjs antd