什么是最好的ViewModel javascript文件组织,与asp.net mvc和knockout js库一起工作
What's the best ViewModel javascript files organization, working with asp.net MVC3 and knockout js library?
我正在考虑将特定的javascript ViewModel文件添加到每个视图文件夹中,但似乎asp.net MVC不允许这样做,我应该对web.config进行一些调整。我在网上找到的其他选项是将javascript放入部分视图,或放入/Scripts文件夹。
你的建议和想法是什么?
我会将它们放在scripts文件夹中,并在script文件夹中为js创建一个子文件夹结构,其中包含controller, model和viewModel文件夹
您考虑过使用建议的文件夹结构并创建一些命名约定吗?MVC文件夹结构是一种惯例。如果您遵循这种惯例,那么其他开发人员会发现更容易理解您的项目。
我建议为你的java脚本文件创建一个命名约定。例如,我可能有一个显示客户详细信息的视图——Customer'Details.cshtml
。然后,我将java脚本文件添加到默认的脚本文件夹中,并将其命名为MyProject.Customer.Details.js
。我也可能是错的,但我猜你指的是视图,而不是视图模型。
相关文章:
- 将Javascript数组发送到控制器ASP.NET MVC
- 什么'是在asp.net MVC中将本地化的resources.resx文件转换为javascript文件的有效
- C#asp.net mvc Set CheckBoxFor已检查的具有Model Value的属性
- ASP.NET MVC 3-在ajax调用后,重定向到新页面或生成页面刷新
- 在创建视图mvc.net的过程中使用javascript
- MVC.Net 4 Razor问题使用<文本>标签
- 将文件异步上传到 MVC.NET
- 无论如何 MVC.Net Cdn 调用回退
- 如何加快从Angular/Mvc.net加载图像的速度
- 如何使用角度模块“ui-route”在指令中查找模板URL,而不会在MVC .NET上出现错误
- 将MVC.NET Razor与Javascript结合起来构建一个数组
- MVC.NET提示用户登录
- 从mvc.net获取用于AngularJS http的url的健壮方法是什么?
- MVC.net 3 -可维护的,重构友好的Javascript文件
- 在c#代码MVC . net中检索html中的id元素
- MVC.NET中引导日期拾取器的问题
- MVC . net 4.6询问用户是否想要运行JS文件
- 要求在MVC . net中加载竞速问题
- asp.net mvc - .NET MVC:查找默认的 Bootsrap JavaScript
- 在MVC.NET中使用html helper编辑模式