【发布时间】:2021-01-28 03:52:51
【问题描述】:
开发环境
・ 反应
・ 打字稿
状态组是数组。
我想在调用 onClickGroups 函数时向组数组中添加一个组。
如何实施
interface ISearch {
name: string;
age: number;
groups?: IGroups[];
interface IState {
searchState: ISearch;
text: string,
display: boolean
}
const Index: FC = () => {
const [state, setState] = useState<IState>({
searchState: initialSearch,
text: '',
display: boolean
});
const onClickGroups = (group: IGroups) => {
setState({ ...state, searchState: { ...state.searchState, groups: group } });
};
【问题讨论】:
标签: reactjs typescript