包装npm的组件并将其导出为自定义组件

时间:2017-03-01 06:12:19

标签: javascript reactjs npm

从npm安装第三方组件时出现问题。例如,有一个下拉反应模块,我可以在我的模块中轻松使用它。但是我必须在我的许多模块中声明它的样式和组件的其他依赖性。

喜欢这个组件

我必须在我的每个模块中注入它的风格

import 'icheck/skins/all.css'; 

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

假设您正在使用我们称之为Dropdown的下拉库,您可以创建一个名为MyDropdown的自定义模块,您可以在其中导入CSS并导出{{ 1}}。

使用Dropdown的所有其他模块都会从Dropdown导入它。 CSS将随之加载。