如何将admin-on-rest中的查询reducer,removekey和其他模块导入自定义列表?

问题描述 投票:0回答:1

我通过引用admin-on-rest List组件创建自定义List组件。我从admin-on-rest导入了所有模块。但很少有模块没有导入并出现像queryreducer,removeKey这样的错误...

从admin-on-rest导入模块的正确方法是什么?

我尝试在一个地方导入所有模块。还尝试导入默认和其他分开

admin-on-rest版本:“1.2.3”

我试过这种方式:

import {
  queryReducer,
  SET_SORT,
  SET_PAGE,
  SET_FILTER,
  SORT_DESC,
  ViewTitle,
  Title,
  DefaultPagination,
  DefaultActions,
  crudGetList as crudGetListAction,
  changeListParams as changeListParamsAction,
  removeKey,
  defaultTheme
} from "admin-on-rest";

and also this way :

import { SET_SORT, SET_PAGE, SET_FILTER, SORT_DESC } from "admin-on-rest";

import { queryReducer } from "admin-on-rest";

import { ViewTitle } from "admin-on-rest";

import Title from "admin-on-rest";

import DefaultPagination from "admin-on-rest";

import DefaultActions from "admin-on-rest";

import { crudGetList as crudGetListAction } from "admin-on-rest";

import { changeListParams as changeListParamsAction } from "admin-on-rest";

import translate from "admin-on-rest";

import { removeKey } from "admin-on-rest";

import defaultTheme from "admin-on-rest";

输出错误:

未捕获的TypeError:webpack_require.i(...)不是函数

redux react-redux admin-on-rest custom-lists
1个回答
0
投票
I made it working by importing like this. Just specify the exact path.

import {
  SET_SORT,
  SET_PAGE,
  SET_FILTER,
  SORT_DESC
} from "admin-on-rest/lib/reducer/resource/list/queryReducer";
import queryReducer from "admin-on-rest/lib/reducer/resource/list/queryReducer";
import removeKey from "admin-on-rest/lib/util/removeKey";
© www.soinside.com 2019 - 2024. All rights reserved.