gpt4 book ai didi

javascript作为关键字,导入中 "as"后的多个名称

转载 作者:行者123 更新时间:2023-12-04 03:38:56 26 4
gpt4 key购买 nike

我在 javascript 文件中注意到这个导入

从“react-router-dom”导入{BrowserRouter 作为路由器、路由、交换机}

根据我过去的经验,我可以看到 as 关键字被用来为导入的模块创建别名。

那么这是否只是导入Router、Route、Switch 模块?或者它是否使用这些词作为 BrowserRouter 的别名?此处如何使用 as 关键字?

最佳答案

as 只适用于BrowserRouter。其他两个(RouteSwitch)不受影响。

该导入与此相同:

import {BrowserRouter as Router} from "react-router-dom";
import {Route, Switch} from "react-router-dom";

或者就此而言::-)

import {Route, Switch, BrowserRouter as Router} from "react-router-dom";

它从模块 "react-router-dom" 导入三个命名导出:

  • BrowserRouter(使用本地名称 Router 在模块代码中引用它)
  • Route(本地标识符使用相同的名称)
  • Switch(对本地标识符使用相同的名称)

关于javascript作为关键字,导入中 "as"后的多个名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66410265/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com