小编cha*_*esj的帖子

在具有嵌入式Admin的Custom App中,adminSaga不起作用

我试图将React Admin(RA)嵌入到现有的React-Redux应用程序中,并按照此处的文档进行操作:https : //marmelab.com/react-admin/CustomApp.html

虽然我已经成功设置了RA以使用根存储,但是从远程API获取资源时遇到了问题。

我在用户界面中得到“未找到结果”: 屏幕截图

相关代码段:

class OrgManager extends Component {
    getChildContext() {
        return { store }
    }

    render() {
        return (
            <Admin authProvider={authProvider} history={history} title="Manage Organisation">
                <Resource name="users" list={ListGuesser} />
            </Admin>
        );
    }
}

OrgManager.childContextTypes = {
    store: PropTypes.object
};

// dataProvider
const dataProvider = jsonServerProvider('http://jsonplaceholder.typicode.com');

// which is initialised as follows:
function* rootSaga() {
    yield all([
        adminSaga(dataProvider, authProvider, i18nProvider),
        /* other sagas */
    ])
}
Run Code Online (Sandbox Code Playgroud)

redux状态的屏幕截图: redux状态的屏幕截图

经过一些调试后,似乎没有运行adminSaga。CRUD_GET_LIST之后的所有FETCH_ *操作都不会被调用/调度。我该如何解决?

reactjs react-redux admin-on-rest react-admin

5
推荐指数
1
解决办法
105
查看次数

标签 统计

admin-on-rest ×1

react-admin ×1

react-redux ×1

reactjs ×1