問題タブ [partials]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails パーシャル: パーシャル内の新しいメソッドへの参照を配置する場所を見つけるのに問題があります
私はRailsにかなり慣れていないので、メソッドをActiveViewクラスに追加して、パーシャルから新しいメソッドにアクセスできるようにする方法を見つけようとしています。
サンプルコードは次のとおりです。
上記のパーシャルで current_aim メソッドを呼び出せるようにしたいのですが、Ruby にその存在を認識させるのに苦労しています。
ありがとう。
ruby-on-rails - テンプレート内のコメントの Rails 構文: このバグは理解されていますか?
Rails 2.3.2 を使用すると、次のようにコメントで始まる部分的な _foo.rhtml があります。
ビューからパーシャルを従来の方法でレンダリングすると、たとえば
<li> タグと </li> タグが出力で省略されていることがわかりました。つまり、結果の HTML は次のようになります。
ただし、_foo.rhtml を修正して <% と # の間のスペースを削除し、パーシャルが次のようになるようにすることで、この問題を解決できます。
私の質問: ここで何が起こっているのですか? たとえば、 <% # comment %> は、テンプレートにコメントを含めるための単純に間違った構文ですか? それとも問題はもっと微妙ですか?
ありがとう!
ruby-on-rails - 2部構成のRailsレイアウト
私のWebページは、たとえば上部と下部の2つの部分で構成されています(ヘッダーとフッターを除く-これらはページ間で一貫しています)。アクションに応じてこれらのパーツを動的に生成するためのベストプラクティスは何ですか?
私が思いついたアプローチの1つは、上部を表示し、下部を部分的に表示することです。レイアウトでは、上部のyieldを呼び出し、下部の部分をレンダリングします。パーシャルの名前は、アクションに応じて動的に置き換えられます。
それが最善の方法かどうかはわかりません。
sinatra - 部分的なテンプレートを含む
sinatraのアプリでは、
@@ _form
とで部分的なテンプレート@@ new
を要求する方法は@@ edit
?
ありがとうございました。
ruby-on-rails - アプリケーション全体で共有されるパーシャルをRailsのどこに配置しますか?
複数のモデルで共有されている部分ファイルをどこに配置すればよいですか? crop.html.erb
1 つのモデルに使用される というページがありますPhoto
。という別のモデルにも使用したいと思いUser
ます。
コードをコピーして貼り付けることはできますが、それはあまり DRY ではないので、パーシャルに移動することにしました。
2 つのモデル間で共有されているため、その部分をどこに配置しますか?
ありがとう!
c# - SQLで生成されたクラスへのlinqにOnCreated()がないのはなぜですか
私はインターネットを介して、OnCreated()と呼ばれる部分的なメソッドについて読んでおり、作成中にLinq-SQLクラスに対してロジックを実行しています。しかし、私が使用できるその名前の部分的なクラスはありません。私はここで何か小さなものが欠けていると確信しています。
これが私が部分クラスで呼ぼうとしているものです
のコンパイル時エラーが発生します
だから私はそれがそこにないと思います、そして私の質問はなぜですか?
ありがとう
ruby-on-rails - Rails の多対多の関係と時折のネストされたルート
Rails についてさらに学び、ASP.Net 時代からのデザイン思考を壊しているので、今朝シナリオを考えていましたが、それが可能かどうかわかりませんでした。
開業医はサービスを通じて多くの治療を受けます - 逆もまた同様です
私のコントロール パネルには、開業医が詳細 (名前、連絡先情報など) を編集するための領域があり、チェックボックスを使用して治療を選択することもできます。
Practitioners _form からチェックボックスを削除したいと思います。私がこのように呼び出すことができる独自のフォームを持つ:
ただし、管理者の観点からは、開業医のオブジェクトが見えなくても治療を管理できる必要があります。
これには認証バリアもあります。
- 私が見落としていた治療法を抽出するためのより簡単な解決策はありますか?
- 時々ネストされたルートを持つことは可能ですか?
- 私は今朝コーヒーを飲みすぎたので、現在狂気の状態にあるのでしょうか?
zend-framework - Zend Framework :: パーシャルのアクション変数スコープを拡張する
パーシャル内のコントローラー名、アクション名、およびその他の変数にアクセスできる方法が他にあるかどうかを知りたいです。つまり、アクション変数のスコープを拡張して、部分テンプレートの呼び出しと共にロットを渡すのではなく、部分テンプレート内でアクセスできるようにしたいと考えています。
ありがとう -DevD.
zend-framework - パーシャルをベースにしたモジュラーZendフレームワーク
現在、異なるモジュールのパーシャルを複製し続ける必要があることに気づいています。
すべてのパーシャルにアクセスするためのケースディレクトリが欲しいのですが。
誰かがこれを行う良い方法を持っていますか?
ありがとう
ruby-on-rails - has_many スルーおよびパーシャル
User モデル、Post モデル、Interest モデルがあります。
Application_Controller は次のとおりです。
Application.html.erb には次のようなものがあります。
_interests.html.erb パーシャルは次のとおりです。
localhost:3000/posts/1 ではパーシャルが正常に表示されますが、localhost:3000/posts ではエラーが発生するため、上記の _interests.html.erb パーシャルundefined method 'title' for nil:NilClass
の行にエラーが発生します 。li<%= interest.post.title %>/li
一体何が問題になるのでしょうか?
ティア