在asp.net-mvc中引用特定于PartialView的javascript的最佳实践是什么?

里奥拉

我有一个asp.nset-mvc网站,并且有一个存在于许多不同视图中的局部视图。

还有一个.js文件,该文件与该部分视图使用的功能相关联。

现在,我在每个父视图中都包含该js文件,该文件在头部包含了部分视图。

我现在想通过从每个父视图中删除对javascript文件的引用,然后将该引用放入部分视图的主体中,来更轻松地进行维护。(因此,它只是在一个地方列出)

有人看到这一变化有什么不利之处吗?这是仅通过特定局部视图利用javascript的推荐做法吗?

阿米尔·波波维奇(Amir Popovich)

我会问自己几个问题:

  1. js文件有多大?缩小了多少?
  2. 在您的应用程序中,它平均使用多少次?

如果它是一个不经常使用的大文件,那么我会将脚本包含在文件中,而不会对它进行任何处理。

您需要记住,js文件已缓存,如果普通用户进入部分视图,则需要下载脚本。

至于脚本\样式处理的良好做法:

使用组合的js文件并在生产中将其最小化。
这可以通过使用资产管理器或使用捆绑包将js文件“分组”来完成。

捆绑带
盒-用于资产

您还可以使用“ require.js”进行依赖项脚本加载。
我没有使用过它,但是据我所知,您可以设置依赖于其他模块和js文件的模块和js函数。

需求JS

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在asp.net-mvc中引用特定于PartialView的javascript的最佳实践是什么?

来自分类Dev

在Asp.Net MVC 5中实现多个数据库的最佳实践是什么?

来自分类Dev

在asp.net mvc中返回错误的最佳实践是什么

来自分类Dev

在ASP.NET MVC中的cshtml视图中添加静态字段名称的最佳实践是什么?

来自分类Dev

在开发阶段保护对公共ASP .NET MVC应用程序的访问的最佳实践是什么?

来自分类Dev

在ASP.NET MVC中进行异步编程的最佳实践是什么?

来自分类Dev

在asp.net中缓存用户数据的最佳实践是什么

来自分类Dev

在ASP.NET/MVC中验证复杂案例的最佳实践?

来自分类Dev

ASP.NET MVC中的最佳实践ViewModel验证

来自分类Dev

将特定于视图的 JavaScript 添加到 Asp.Net Core 2 MVC 应用程序的首选方法是什么?

来自分类Dev

在ASP.NET MVC中加载JavaScript的最佳方法是什么?

来自分类Dev

ASP.NET。对于任何非Azure部署,在* .config文件中管理敏感数据的最佳实践是什么?

来自分类Dev

在 asp.net core 中更新的最佳方式是什么

来自分类Dev

在Ionic Framework中使用带有oAuth的ASP.NET Web Api的最佳实践是什么?

来自分类Dev

ASP.NET MVC / WebApi的Azure表存储最佳实践

来自分类Dev

ASP.NET MVC模型验证最佳实践

来自分类Dev

ASP.NET MVC 5 最佳实践表单提交

来自分类Dev

ASP.net 核心 MVC 服务文件最佳实践

来自分类Dev

asp.net MVC 中的登录类型是什么?

来自分类Dev

在云中为asp.net MVC应用程序使用枚举或数据库查找表或同时使用两者的最佳实践/设计决定是什么?

来自分类Dev

为什么在ASP.NET MVC中执行HttpPost操作后看不到PartialView?

来自分类Dev

带列表的ASP.NET MVC PartialView

来自分类Dev

最佳实践-ASP.NET合并所有JavaScript输出

来自分类Dev

在ASP.NET MVC中实现存储库模式和unitOfWork的最佳实践

来自分类Dev

在ASP.NET MVC中存储API访问密钥的最佳实践

来自分类Dev

使用C#从ASP.Net MVC中的视频文件中获取视频元数据的最佳方法是什么?

来自分类常见问题

ASP.NET Identity中角色与声明的最佳实践

来自分类Dev

避免ASP.NET中View重复请求的最佳实践

来自分类Dev

ASP.NET模型的简单最佳实践

Related 相关文章

  1. 1

    在asp.net-mvc中引用特定于PartialView的javascript的最佳实践是什么?

  2. 2

    在Asp.Net MVC 5中实现多个数据库的最佳实践是什么?

  3. 3

    在asp.net mvc中返回错误的最佳实践是什么

  4. 4

    在ASP.NET MVC中的cshtml视图中添加静态字段名称的最佳实践是什么?

  5. 5

    在开发阶段保护对公共ASP .NET MVC应用程序的访问的最佳实践是什么?

  6. 6

    在ASP.NET MVC中进行异步编程的最佳实践是什么?

  7. 7

    在asp.net中缓存用户数据的最佳实践是什么

  8. 8

    在ASP.NET/MVC中验证复杂案例的最佳实践?

  9. 9

    ASP.NET MVC中的最佳实践ViewModel验证

  10. 10

    将特定于视图的 JavaScript 添加到 Asp.Net Core 2 MVC 应用程序的首选方法是什么?

  11. 11

    在ASP.NET MVC中加载JavaScript的最佳方法是什么?

  12. 12

    ASP.NET。对于任何非Azure部署,在* .config文件中管理敏感数据的最佳实践是什么?

  13. 13

    在 asp.net core 中更新的最佳方式是什么

  14. 14

    在Ionic Framework中使用带有oAuth的ASP.NET Web Api的最佳实践是什么?

  15. 15

    ASP.NET MVC / WebApi的Azure表存储最佳实践

  16. 16

    ASP.NET MVC模型验证最佳实践

  17. 17

    ASP.NET MVC 5 最佳实践表单提交

  18. 18

    ASP.net 核心 MVC 服务文件最佳实践

  19. 19

    asp.net MVC 中的登录类型是什么?

  20. 20

    在云中为asp.net MVC应用程序使用枚举或数据库查找表或同时使用两者的最佳实践/设计决定是什么?

  21. 21

    为什么在ASP.NET MVC中执行HttpPost操作后看不到PartialView?

  22. 22

    带列表的ASP.NET MVC PartialView

  23. 23

    最佳实践-ASP.NET合并所有JavaScript输出

  24. 24

    在ASP.NET MVC中实现存储库模式和unitOfWork的最佳实践

  25. 25

    在ASP.NET MVC中存储API访问密钥的最佳实践

  26. 26

    使用C#从ASP.Net MVC中的视频文件中获取视频元数据的最佳方法是什么?

  27. 27

    ASP.NET Identity中角色与声明的最佳实践

  28. 28

    避免ASP.NET中View重复请求的最佳实践

  29. 29

    ASP.NET模型的简单最佳实践

热门标签

归档