gpt4 book ai didi

javascript - 脚本管理器 Asp.Net Mvc

转载 作者:可可西里 更新时间:2023-11-01 01:16:30 26 4
gpt4 key购买 nike

我想在新的 Asp.net MVC 模型中使用一些 ScriptManager 功能:

1- 脚本合并
2- 解析外部 Javascript 文件的不同路径
3- 缩小和 Gzip 压缩

Here是我发现的,但我不确定是 MVC 方法的最佳方式。一般来说,在 MVC 模型中处理 Javascript 代码的好方法是什么?

最佳答案

也许您可以创建一个新的“脚本” Controller ,其中包含不同的操作,服务于压缩 JS 文件的不同组合。由于 MVC 是采用面向资源的方法设计的,即 URL 现在是您编程模型的中心,为什么不也为您的 Javascript 定义简单的 URI?

例如,在您的 View 中,您可以这样引用您的文件:

<script src="http://your_domain/scripts/all"/>

这将调用您的“全部”操作,导致发送所有压缩脚本文件。

当然,您现在需要编写组合和压缩代码,或者可能在内部重用 Scriptmanager,我不知道是否可行。

虽然这只是一个想法,但目前我在母版页中直接引用单个 javascript 文件。

关于javascript - 脚本管理器 Asp.Net Mvc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/320333/

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