我通过引用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(...)不是函数
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";