【发布时间】:2018-11-17 01:58:00
【问题描述】:
我正在使用带有 redux 和 typescript 的 react,尝试通过 api 调用从 react 添加项目,无论成功还是失败都会返回。
所以我从 componentDidMount 获取数据
componentDidMount() {
this.props.dispatch(loadData());
}
我从动作层添加如下项目
static addItem = (Item: IAddItemRequest): Promise<number> => {
return Promise.resolve(
AI.addItem(Item).then((ItemData) => {
return ItemData;
}).catch(error => {
return error;
}));
}
那么如何在添加项目后加载数据
AddItem 的状态也不会改变
【问题讨论】:
标签: reactjs typescript redux redux-thunk