Blazor Webassembly BlazorDateRangePicker 组件仅在刷新页面后有效

Blazor Webassembly BlazorDateRangePicker component only works after refreshing page

我正在使用 BlazorDateRangePicker 块,按照他们的说明操作: https://blazordaterangepicker.azurewebsites.net/

1- 安装了 nugget 包

2- 添加到 index.html :

<link rel="stylesheet" href="_content/BlazorDateRangePicker/daterangepicker.min.css" />

3- 添加到结尾:

<script src="_content/BlazorDateRangePicker/clickAndPositionHandler.js"></script>

4- 在页面上使用了这个:

@using BlazorDateRangePicker

<DateRangePicker />

当我点击组件时抛出一个异常说:

Unhandled exception rendering component: Could not find 'clickAndPositionHandler.addClickOutsideEvent' ('clickAndPositionHandler' was undefined).

刷新页面后一切正常...

几个小时后,在 index.html 中更改了 Body 中的 scrip 位置,安装和删除 nugget 包并搜索网络...

我转到了我正在使用组件 DateRangePicker 的页面,抓住了使用:

@using BlazorDateRangePicker

它在顶部,高于所有其他用途,我将它移到底部,然后就可以使用了!