私は、特定のjavascript ViewModelファイルを各ビューフォルダに追加することを考えていますが、asp.net MVCはそれを許可しないので、web.configでいくつか調整を行う必要があります。私がオンラインで見つけたその他のオプションは、javascriptを部分的なビューや/ Scriptsフォルダに置くことです。asp.net MVC3とノックアウトjsライブラリで動作する、ViewModelのjavascriptファイル構成は何ですか?
あなたのお勧めや考えは?
私は、特定のjavascript ViewModelファイルを各ビューフォルダに追加することを考えていますが、asp.net MVCはそれを許可しないので、web.configでいくつか調整を行う必要があります。私がオンラインで見つけたその他のオプションは、javascriptを部分的なビューや/ Scriptsフォルダに置くことです。asp.net MVC3とノックアウトjsライブラリで動作する、ViewModelのjavascriptファイル構成は何ですか?
あなたのお勧めや考えは?
私は、スクリプトでそれらを置くフォルダとコントローラとのJSのためのサブフォルダ構造を持って、スクリプトフォルダ
でモデルとのViewModelフォルダは、あなたが提案したフォルダ構造を使用して検討し、いくつかの命名規則を作成することがありますか? MVCのフォルダ構造は、一種の規約です。そのコンベンションに従えば、他の開発者がプロジェクトを理解しやすくなります。
あなたのJavaスクリプトファイルの命名規則を作成することをお勧めします。たとえば、顧客の詳細を表示するためのビュー(Customer\Details.cshtml
)があります。私はその後、デフォルトのScriptsフォルダにJavaスクリプトファイルを追加し、それにMyProject.Customer.Details.js
という名前をつけます。間違っているかもしれませんが、ビューモデルではなくビューを参照していると思います。
MVCで許可されていないと思われる点は何ですか? – 4imble