私はユーザーのプロフィールを編集するためのページを開発しています。だから私はモデルに基づいてそれを分割した。ナビゲーション - - ユーザログイン - そうプロフィールページビューには、次のパーシャル を持っているとしているユーザーの個人 - ユーザーの写真sinatra viewの部分的な部分にjavascriptを置くアプローチは何ですか?
それぞれが、それはjavascriptの/検証を所有して持っているとしています。私は部分的にjsを保ちたい。私はスリムでjavascriptのためのビューとコーヒーのためのスリムを使用しています。これはjavascriptをhtmlとインラインにします。 良いアプローチですか(私はモデルをより保守性のあるものとして部分的に見せています)。私はこのアプローチに関するあなたのアイデアを知りたいと思います。そして、DOMでJSをインライン化することは別の問題につながる why-is-jquery-wrap-executing-an-inline-javascript
おかげ
私はそれをインライン化したくありません(今私はそのようにしています)。しかし、javascriptのバリデーションコードの意味で、モデルのビューと一緒に行く方が意味があります。パーシャルでそれを残して、まだプリコンパイラを使用してそれを取り出して、別のjsファイルとしてスローする方法 – coool