gpt4 book ai didi

jquery - 防止 ASP.NET MVC bundle 加载多次

转载 作者:行者123 更新时间:2023-12-03 22:37:32 24 4
gpt4 key购买 nike

是否有内置方法可以跟踪 bundle 是否已加载?我有几个编辑 View ,例如需要 jquery 和 jquery.Validate 等库。我不需要在主布局页面上引用。由于页面可能包含多个不同的条件库...理想情况下,我希望 @scripts.Render 知道我是否已经引用了库并防止其重新加载。

干杯蒂姆

最佳答案

我认为两者都是Hao Kunguser108有你的答案。

Hao Kung 正在解决系统如何知道您已经在页面上包含 bundle 并避免添加重复项的问题。这类似于 WordPress's enqueue script/style做。 MVC 还没有这个。您必须自己构建它。

user108 正在为您的问题提出一个可能的解决方案。他/她说在您的布局中您可以创建一个可选的“脚本”部分。然后,在需要 jquery 验证代码的 View 中,您可以将其包含在布局的“脚本”部分中。这将完成您正在寻找的大部分内容。它唯一不起作用的地方是,如果同一页面上有多个 View 部分,并且都需要 jquery 验证代码。

您可以相当轻松地自己实现一个解决方案。这是a SO post that will get you started .

关于jquery - 防止 ASP.NET MVC bundle 加载多次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12507825/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com