热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

在React应用程序中导入单个组件

如何解决《在React应用程序中导入单个组件》经验,为你挑选了1个好方法。

我对在react-bootstrap文档中阅读的内容感到好奇:

您应该导入单个组件,例如:,react-bootstrap/Button而不是整个库。这样做只会引入您使用的特定组件,这可以大大减少最终发送给客户端的代码量。

import Button from 'react-bootstrap/Button';

https://react-bootstrap.github.io/getting-started/introduction#importing

听起来不错。但是像react-bootstrap您这样的库可能会导入不同的组件。您是否必须import在组件中添加几个?是否有一种更有效的方法来指定?



1> Seth..:

我很确定您必须分别导入每个组件,除非您导入完整的库。

import { Button, Alert } from 'react-bootstrap';

要么

import Button from 'react-bootstrap/Button';
import Alert from 'react-bootstrap/Alert';


是的,第一种方法是我一直在做的。但是,如果后者可以“显着减少”发送给客户端的代码量,从而加快应用程序的速度,则值得探讨。似乎只有十几行是不好的做法。(尽管如果组件构建良好,那么可能不应该只需要少数几个……)。
推荐阅读
author-avatar
叶葳蕤1095190287
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有