ASP.NET MVC 2: где разместить пользовательские файлы JS? - PullRequest
3 голосов
/ 24 августа 2010

Каково рекомендуемое место для размещения файлов .js - на самом деле речь не идет о jquery и т. Д., Но мои собственные пользовательские js-файлы ..

Кажется, что каталог скриптов содержит ajax, jquery и т. Д.Так это правильное место?

ИЛИ было бы лучше, если бы оно было СОСТОЯНИЕ?

Я также проводил поиск и видел некоторые аргументы для размещения файлов JS в каталоге VIEWS - ноон поддерживает?

Есть ли у вас какие-либо идеи или комментарии?

Существует ли документ, в котором указано, для чего должен использоваться каждый каталог?

Я думал разместить свои изображения таким образомСодержание / Изображения

Еще раз спасибо

Ответы [ 3 ]

3 голосов
/ 24 августа 2010

Вы бы хотели, чтобы они были в каталоге Views, если вы динамически создавали сценарии на основе данных из контроллера.Этот подход не очень хорош - вы должны попытаться отделить Javascript от Html.

В противном случае сценарии - лучшее место для них.

3 голосов
/ 24 августа 2010

Я думаю, что поскольку файлы .js являются сценариями, их следует поместить в папку Scripts . Если вы беспокоитесь о том, чтобы смешивать свои собственные скрипты с jquery и всем остальным, что есть в Microsoft, просто поместите их в отдельные подпапки.

0 голосов
/ 24 августа 2010

Я думаю, что папка Scripts - лучший выбор.Не помещайте их в папки Views, потому что, когда вы хотите использовать существующий скрипт в папке View;это стало кошмаром.

Редактировать: я ошибся и написал папку Content.Я исправил это сейчас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...