我的演示运行不顺利。
https://github.com/jiexishede/react-redux-demo01
错误是:
我不知道如何解决这个错误。 这个错误让我停止了两个多小时。 我必须请别人帮助我。
答案 0 :(得分:25)
以下操作不包含<{1}}属性
type
您应修改上述代码,以便您的操作创建者返回export function loadArticles() {
return {
types:[LOAD_ARTICLES, LOAD_ARTICLES_SUCCESS, LOAD_ARTICLES_ERROR],
url:'./api/articles.json',
};
}
type
答案 1 :(得分:1)
如果您为类型使用异步Redux库,则语法为types: [start_action, success_action, error_action]
。有关与#34;类型&#34;相关的异步与同步操作的详细信息,请参阅http://redux.js.org/docs/advanced/AsyncActions.html。句法。在某些地方,您需要使用types: [required, optional, optional]
来表示异步功能,(这意味着您要写types: required_action_name
并且它看起来很奇怪,因为它是一个与其配对的单数类型的关键字类型),但您的代码中的其他位置将使用type: only_action
进行同步操作。希望这会有所帮助。