【问题标题】:abp.ui.setBusy is not implementedabp.ui.setBusy 未实现
【发布时间】:2021-04-19 20:21:57
【问题描述】:

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

警告: 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",
...

【问题讨论】:

    标签: aspnetboilerplate


    【解决方案1】:

    应该可以,你可以分享你的项目代码来帮助你,检查加载库的顺序,对 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>
    

    【讨论】:

    • 抱歉,回复晚了,我才刚刚又来了。捆绑文件中的顺序是正确的。我将按照它们在文件中的顺序更新帖子。
    • 好的,我找到了问题。开发环境的 Layout 文件丢失 /libs-ext/spin/jquery.spin.js ... 包含该文件解决了问题。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2014-12-05
    • 2016-09-10
    • 1970-01-01
    • 2014-11-18
    • 2016-04-05
    • 2015-10-21
    • 2016-10-20
    • 1970-01-01
    相关资源
    最近更新 更多