abp.ui.setBusy 未实施

abp.ui.setBusy is not implemented

当我尝试在我的应用程序上使用 setBusy 时,它 returns 在控制台上出现以下错误:

警告: abp.ui.setBusy未实现!

我检查了 libs 文件,jquery.spin.js 和 abp.blockUI.js 都存在于项目中。我的项目正在使用 ABP v.6.0.0.

js文件在bundle文件中的顺序如下:

...
"wwwroot/libs/block-ui/jquery.blockUI.js",
"wwwroot/libs/spin/spin.js",
"wwwroot/libs-ext/spin/jquery.spin.js",
...
"wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.blockUI.js",
"wwwroot/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.spin.js",
...

那应该可以,你可以分享你的项目代码来帮助你,检查库的加载顺序,调用 abp.ui.setBusy 需要它预先加载。

jquery

...
<script src="~/libs/block-ui/jquery.blockUI.js" asp-append-version="true"></script>
<script src="~/libs/spin/spin.js" asp-append-version="true"></script>
<script src="~/libs-ext/spin/jquery.spin.js" asp-append-version="true"></script>
...
<script src="~/libs/abp-web-resources/Abp/Framework/scripts/libs/abp.blockUI.js" asp-append-version="true"></script>