我有一个名为 Comp.razor 的 Blazor 组件,其中嵌套了一个 Comp.razor.css 文件。所有这些文件都位于类库项目中。在我的主项目(我从中启动应用程序的项目)中,我引用了此组件,并且当应用程序启动时一切正常。
但是,我面临一个问题:当我修改 CSS 文件并刷新页面时,无法看到任何更改。奇怪的是,如果我修改 HTML 文件,所做的更改会完美反映,但独立 CSS 文件的情况并非如此。
如果有人知道如何解决此问题,请告诉我。谢谢你。
PS: 我尝试禁用浏览器兑现,但没有成功。 //
我尝试在没有 CSS 隔离的情况下正常链接 CSS,但遇到了 CSS 文件未找到的情况 我将组件的 CSS 文件放在 CSS 目录下的 wwwroot 中,并在组件中用
链接它我创建了一个 blazor Web 应用程序和一个 RCL,然后在 RCL 中,我创建了一个
myStyle.css
文件并将其放入 wwwroot 文件夹中。然后在我的 RCL 组件中,我使用了这个类。
按照官方文档引用RCL中定义的组件,我们也链接到blazor应用程序中的
myStyle.css
文件。
链接到应用程序标记中的库样式表(位置 内容)。
就像你看到的,我修改了 App.razor 文件中的
<head>
标签,然后它对我有用。