首页 > 解决方案 > 在 Blazor 库中使用 DateRangePicker

问题描述

使用组件时 doc. (https://github.com/jdtcn/BlazorDateRangePicker)说这个

<script src="_content/BlazorDateRangePicker/clickAndPositionHandler.js"></script>
<link rel="stylesheet" href="_content/BlazorDateRangePicker/daterangepicker.min.css" />

需要添加到应用程序中。在头部。

现在我在 Razor 组件库 - MyLibrary 中使用 BlazorDateRangePicker。在我的应用程序中使用该库。我需要将这些添加到我的应用程序中,在我的库中引用它们

<script src="_content/MyLibrary/BlazorDateRangePicker/clickAndPositionHandler.js"></script>
<link rel="stylesheet" href="_content/MyLibrary/BlazorDateRangePicker/daterangepicker.min.css" />

这不起作用 - 加载文件时我得到 404。我也试过

_content/MyLibrary/_content/BlazorDateRangePicker

以及所有其他可能的组合。

这是怎么做的?

标签: csscomponentsblazor

解决方案


我认为您对 Blazor 如何引用嵌入式资源感到困惑。

BlazorDateRangePicker按照说明引用图书馆的资源,例如

<script src="_content/BlazorDateRangePicker/clickAndPositionHandler.js"></script>
<link rel="stylesheet" href="_content/BlazorDateRangePicker/daterangepicker.min.css" />

您正在导入引用MyLibrary此包的您自己的库 ( ) ,但引用路径不会改变 - 它仍然是前缀。_content/BlazorDateRangePicker/..


推荐阅读