ASP.NET MVC 2:在哪里放置自定义JS文件?

时间:2010-08-24 10:12:37

标签: javascript jquery asp.net-mvc asp.net-mvc-2

建议放置.js文件的地方是什么 - 不是真的在谈论jquery等......而是我自己的自定义js文件..

脚本目录似乎包含ajax,jquery等......这是正确的地方吗?

或者更好的地方是COntent吗?

我也在进行搜索并看到了将JS文件放在VIEWS目录中的一些参数 - 但它是否受支持?

任何想法或评论都是真正指定的

是否有一份文件概述了每个目录的用途?

我正考虑将我的图片放置为此内容/图片

再次感谢

3 个答案:

答案 0 :(得分:3)

我认为就 .js 文件是脚本而言,您应该将它们放入 Scripts 文件夹中。如果您担心将自己的脚本与jquery和所有微软的东西混合在一起,那么只需将它们放入单独的子文件夹即可。

答案 1 :(得分:3)

如果您是根据控制器中的数据动态创建脚本,则只需要在Views目录中使用它们。这种方法并不好 - 你应该尝试将Javascript与Html分开。

否则,Scripts是他们最好的地方。

答案 2 :(得分:0)

我认为Scripts文件夹是最佳选择。 不要将它们放入Views文件夹中,因为当您想在视图文件夹中使用现有脚本时;它变成了一场噩梦。

编辑:我有一个错误并写了Content文件夹。我现在纠正了它。