小编ven*_*ter的帖子

如何在react组件中导入css文件?

正如标题所说,我想将CSS文件导入反应组件.我尝试过以下方法:

import disabledLink from "../../../public/styles/disabledLink";
Run Code Online (Sandbox Code Playgroud)

但错误告诉我这个:

找不到模块:错误:无法解析c:\ Users\User\Documents\pizza-app\client\src\components @中的'file'或'directory'../../../public/styles/disabledLink. /client/src/components/ShoppingCartLink.js 19:20-66
哈希:2d281bb98fe0a961f7c4
版本:webpack 1.13.2

该文件位于此路径中:

C:\用户\用户\文档\比萨饼的应用程序\客户端\ PUBLIC \风格\ disabledLink.css

对我而言,似乎导入并没有找到正确的路径.我想../../../它会开始查找上面三个文件夹层的路径.

应该导入CSS文件的文件位于:

C:\用户\用户\文档\比萨饼应用内\客户\ SRC \部件\ ShoppingCartLink.js

感谢您的任何意见!

html javascript css reactjs

63
推荐指数
5
解决办法
17万
查看次数

使用 Simple Injector 注册集合

我尝试在 c# 中使用简单的注入器注册一个集合。我的方法如下:

container.Collection.Register<IValidateMitarbeiter>(
    typeof(MitarbeiterVerfuegbarkeitValidator),
    typeof(MitarbeiterQualifikationsValidator));
Run Code Online (Sandbox Code Playgroud)

但我收到此错误消息:

配置无效。创建 IDispoLinienManager 类型的实例失败。DispoLinienManager 类型的构造函数包含名称为“mitarbeiterValidators”且类型为 IValidateMitarbeiter 的未注册参数。请确保 IValidateMitarbeiter 已注册,或更改 DispoLinienManager 的构造函数。

这是 DispoLinienManager 的构造函数

public DispoLinienManager(IDataContextFactory dataContextFactory,
        IDispoPlanLinieFactory dispoPlanLinieFactory,
        IValidateMitarbeiter mitarbeiterValidators)
    {
        this.dataContextFactory = dataContextFactory;
        this.dispoPlanLinieFactory = dispoPlanLinieFactory;
        this.mitarbeiterValidators = mitarbeiterValidators;
    }
Run Code Online (Sandbox Code Playgroud)

IValidateMitarbeiter 有两个实现,它们都在 DispoLinienManager 中使用。如果有任何遗漏的信息,我将很乐意帮助您解决我的问题。

c# dependency-injection simple-injector

2
推荐指数
1
解决办法
3388
查看次数