問題タブ [actionview]
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 - ビューで JSON オブジェクトをレンダリングする方法
今、私は配列を作成して使用しています:
これは単純な JSON オブジェクトでは問題ありませんが、現在、私の JSON オブジェクトにはいくつかのヘルパーが必要であり、すべてが壊れており、コントローラーにヘルパー インクルードが必要であり、解決するよりも多くの問題を引き起こしているようです。
では、この JSON オブジェクトをビューで作成するにはどうすればよいでしょうか。ヘルパーを使用するときに何かをしたり、何かを壊したりすることを心配する必要はありません。現在、コントローラーで JSON オブジェクトを作成している方法は、次のように見えますか? ビューに移行するのを手伝ってください:)
ありがとう!
ruby-on-rails - Rails:ビュー:content_tagヘルパー
ビューをレンダリングしてエラーを出力する前に、次の行を実行するコントローラーがあります。
これをうまくフォーマットしたいと思います。そのために私はこのようなヘルパーを書きました
私の見解では、私は次のように呼びます。
これを実行しようとすると、Webページはdivタグ、山かっこなどを含むshow_flashの全文をレンダリングします。(FirefoxまたはChromeを使用して)要素を調べると、二重引用符で囲まれたテキストが表示されます。
次に、ヘルパーの1行を次のように変更してみました。
つまり、両方ではなく、最後のコンテンツタグ(エラー)のみをキャプチャします。
2番目のケースでは、Webブラウザーは、「エラー」クラスのCSSルールで正しくフォーマットされたdivタグをレンダリングしました。ブラウザにdivタグが出力されていません。
2つのcontent_tag要素を連結すると、なぜこの悲しみが生じたのですか?
私はあなたが私に与えることができるどんな助けにも感謝します。
ruby-on-rails - form_remote_forは、put todifferentactionを使用します
「/users/upload_image」アクションに対して「put」リクエストを行う必要があります。
次のコード:
次のHTMLを生成します。
:method =>:put in:html paramを設定すると、JavaScriptコードではなく、HTMLでのみ設定されます。
- フォームタグとJavaScriptの中に「置く」必要があります
- 「/users/upload_image」のようなアクションが必要です
どうやってするの ?
ありがとう
ruby-on-rails - Rails3の動的エラーページ
render_optional_error_file
Rails 2.3.xでは、次のようにオーバーライドできます。
ただし、Rails3にはもうありませんrender_optional_error_file
。代わりに、オーバーライドする必要がありますrescue_action_in_public
。これは次のように行うことができます。
これは機能しますが、アプリケーションのレイアウトは使用しません。ただし、次のようにレイアウトパスを指定した場合:
を取得しError during failsafe response: ActionView::Template::Error
ます。
application.html.erb:4の4行目は次のとおりです。
ActionViewがテンプレートのレンダリングに通常使用するものは何でもロードされません。
スタックトレースは次のとおりです。
android - カスタム アクション ビューをクリックできない
にカスタムを追加しようとしActionView
ていActionBar
ます。
一般的な更新ボタンを追加しようとしています。( ImageButton
、ProgressBar
a 内FrameLayout
) しかし、 an を使用するActionView
onOptionsItemSelected()
と、決して呼び出されません。
コードは次のとおりです。
私の中でActivity
:
messages_actionbar
のソース:
RefreshView
のコード:
actionbar_refresh
のソース コード:
一方、クラス内にa を設定するclickListener
と、呼び出されます。ImageView
RefreshView
誰かがすでにこれをしましたか?
ruby-on-rails - nil:NilClass の未定義メソッド
"undefined method 'address_line_1' for nil:NilClass"
ユーザーが自分のプロファイル ページにアクセスしようとすると、アプリがランダムにエラーをスローしているようです。
奇妙なのは、まったく関係のないレイアウト ビューでエラーが発生したということです。また、レイアウトが呼び出されているという兆候もまったく見られません (編集ビューとは関係がないため)。
前のビューからアカウントをクリックしたcustomer_account
場合でも、ページの表示ビューをクリックしてブラウザーの戻るボタンを押して編集ビューに戻った場合でも、エラーがスローされることがあります。しかし、実行すべき唯一の場所であるショーでエラーは発生しません@page_content.address_line_1
。
助けてくれてありがとう! - マーク
ruby-on-rails - Link_to が機能しない場合
さて、私は寝るか、転職する必要があります。信じられないほど単純なlink_to
ことが失敗していて、どこにあるのかわかりません。
エラー:
現在、主キーをオーバーライドするようなクレイジーなことはしていません。なんでも。
関連する Wikis#show route in は次のrake routes
とおりです。
android - Androidで別のアプリケーションからアプリケーションを開く方法は?
アプリからアプリケーションを起動するにはどうすればよいですか。例:アプリにリンクがあり、そのリンクをクリックすると別のアプリが開く場合。
android - Androidマップコントロール
インテントを使用してエミュレーター/デバイスでデフォルトのマップアプリを起動する場合、マップのクリック/タッチを制御するにはどうすればよいですか。たとえば、自分の場所にあるすべてのピザ店を検索したい。geo URIを使用すると、非常に簡単です。String uri = "geo:" + 39.967571 + "、" + -75.532123 + "?q = pizza"; startActivity(new Intent(android.content.Intent.ACTION_VIEW、Uri.parse(uri))); マップが開始されたら、制御を失い、ユーザーがクリックした場所に基づいていくつかの値を抽出できるようにしたいと思います。
MapActivityを拡張すると、希望するもの、つまりパラメーターに基づくビジネスのリストが得られません。インテントmyIntent=new Intent(YYYYY.this、XXXX.class); YYYYY.this.startActivity(myIntent); これにより、MapActivityを拡張するXXXXアクティビティが起動します。現在の場所に基づいてピザの場所のリストを取得するにはどうすればよいですか。パラメータを使用してジオコーダを使用してみましたが、結果はまったく信頼できませんでした。
ruby-on-rails - レールのオブジェクトから選択フィールドのオプションを取得できません
誰でも私を助けたり、リンクを提供したりできますか、オプションがオブジェクトからのものである選択フィールドの使用方法、私が試したのは
<%= f.select "subject","id ", Hash[@subject_final.collect{|p| [p['name'],p['id']]}],{:prompt => 'Select Subject'} %>where subject=>is select field name
私の場合、エラーが発生することです
ActionView::TemplateError (undefined method subject for #<Chapter:0xb6c36a5c>) @subject_final => [{"name"=>"11 A Bio groupMATHS", "id"=>9}, {"name"=>"9A 2011maths", "id"=>10}]
私はこの1つのフォームヘルパーを経験しました