在 ASP.NET 捆绑中使用 @Styles.Render 时如何将异步添加到资源文件?

问题描述 投票:0回答:1

虽然我正在使用 Sitecore 应用程序,但已经实现了 ASP.NET 捆绑 以缩小某些资源文件。

我的问题是我们可以将异步属性添加到使用

@Styles.Render
方法渲染的捆绑文件中吗?

在布局中已添加

@Styles.Render("~/bundles/css")
,下面是捆绑表注册:

输出

我需要的是:

<link href="/bundles/css?v=qJHzaYh2DdlW6ioB10YzF1YhQUJqGncz6xM6vUV2sAA1" rel="stylesheet" async/>

注意:我已经尝试使用

@Styles.Url
获取捆绑的 url 并添加到链接并将其标记为异步,但由于某些原因它无法在给定的环境中工作。

asp.net-mvc asp.net-mvc-5 asp.net-bundling
1个回答
0
投票

经过搜索,我发现了非常直接的解决方案:

<link rel="stylesheet" href="@Styles.Url("~/bundles/css")" async>

输出:

© www.soinside.com 2019 - 2024. All rights reserved.