【发布时间】:2020-10-23 10:47:09
【问题描述】:
我正在构建一个 ASP-NET CORE 3.1 MVC Web 应用程序。我希望使用 CDNJS 网络来提供我的脚本资源文件,并且由于这是一个生产应用程序,因此我必须在 CDN 可能离线时回退到本地副本。这是一项相当基本的任务,我可以成功加载多个库,例如 Bootstrap 4.5、jQuery 3.3 等。
您可能知道,ASPNET 核心脚本标签助手内置了很棒的功能,可以自动完成我想做的事情。尝试加载 jquery.unobtrusive-ajax.min.js 时,我无法确定我的后备测试功能实际上应该是什么。这 ?????下面代表我无法工作的代码。
基本上,当CDN不可用时,我需要编写返回false的JS代码。这段代码将被插入到?????。
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery-ajax-unobtrusive/3.2.6/jquery.unobtrusive-ajax.min.js"
asp-fallback-src="~/lib/jquery-ajax-unobtrusive/jquery.unobtrusive-ajax.js"
asp-fallback-test="window.jQuery && ?????">
</script>
【问题讨论】:
-
有什么更新吗?我的回复解决了你的问题吗?
标签: jquery asp.net-core cdn asp.net-core-3.1