一个库以这种方式导出其功能:
export {
default,
sitemapBuilder,
routesParser,
pathsFilter,
paramsApplier,
} from './lib';
我想用单行导入它们:
import { Sitemap, routesParser } from 'react-router-sitemap';
但它不起作用,Sitemap
和routesParser
未定义。
从他们的指南:
import Sitemap from 'react-router-sitemap';
import { routesParser as parseRoutes } from 'react-router-sitemap';
Sitemap
是班级
routesParser
是函数
实际结果:
Sitemap
加载好了
parseRoutes
未定义
答案 0 :(得分:0)
尝试以单行导入
import Sitemap, { routesParser } from 'react-router-sitemap';
答案 1 :(得分:0)
导入如下所示的所有内容,
import * as parseRoutes from 'react-router-sitemap';
eg: console.log(parseRoutes.sitemapBuilder());
或导入类似下面的内容,
import { sitemapBuilder, routesParser } from 'react-router-sitemap';