問題タブ [actionpack]

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.

0 投票する
1 に答える
64 参照

ruby-on-rails - 名前空間付きコントローラーのフィルター

フォルダー /controllers/admin に一連のコントローラーがあり、これらはすべて次のように見え、同じfilterです:

before_action :some_method名前空間を持つ各コントローラーは、中央の場所からどのように継承できますか?

0 投票する
1 に答える
2066 参照

ruby-on-rails - Ruby on Rails - Actionpack: 間違った引数の型のクラス (期待されるモジュール) (TypeError)

Rails と heroku でこの問題に直面しています: 私の PC ではすべて正常に動作しますが、heroku では同じアプリケーションが次のエラーのために動作しません:

ここに完全なスタック トレースを貼り付けます。

私はそれが何であるかを理解できませんでした!

助けてもらえますか?

0 投票する
1 に答える
1153 参照

ruby-on-rails - Bundler は gem "actionpack" の互換バージョンを見つけることができませんでした - Rails

私はRubyとRuby on railsを初めて使用し、既存のrailsプロジェクトでいくつか変更する必要があります:

プロジェクトに必要な多くの必要な宝石をインストールしましたが、実行すると: bundle install次のエラーが発生します:

ここに画像の説明を入力

私はグーグルで検索していて、多くのことを試しましたが、誰でも修正できます。

これは私のGemfileコンテンツです:

全てに感謝!

0 投票する
2 に答える
114 参照

ruby-on-rails - 別のサイトにリダイレクトするには、どの RESTful アクションを使用すればよいですか?

REST に準拠しようとするアプリがあります。

アプリは、アプリに属さない外部リンクのリクエストを受け取るため、アクションの唯一の目的は、リクエストを外部 URL にリダイレクトすることです。

私の提案は、次のコントローラー/アクションを持つことです: redirects_controller#create.

私の考えは正しいですか、showそれとも代わりに行動すべきですか?

0 投票する
1 に答える
2098 参照

ruby-on-rails - Ruby - アクションパックで依存関係を解決できません

バンドルのインストールとバンドルの更新を行ったところ、端末で同じエラーが発生し続けることがわかりました。

多くの宝石を更新し、すべての依存関係エラーを解決しましたが、これは解決できないようです。

これは私のgemfileです:

この問題を解決するために、gemfile に欠けているものはありますか? これがうまく説明されていない場合はお詫びします。

0 投票する
1 に答える
1391 参照

ruby-on-rails - Rails 5 へのアップグレード中の新しいエラー: NoMethodError ({}:Hash のメソッド「id」が未定義)

最近、Rails 5 にアップグレードしました。アップグレードして通常の修正を行った後、アプリケーションは正しく実行され、応答を提供しているように見えました。

私のテスト スイートは 94% のカバレッジでパスしますが、実際のリクエストを実行する、リクエストが200 OK.

スタック トレースは、アプリケーション内のコードではなく、Actionpack 内の何かを指しているようです。

これは私の設定ミスですか、それとも Rails 5 の正当なバグですか?

200 OK を 141 ミリ秒で完了 (ビュー: 2.2 ミリ秒 | ActiveRecord: 124.9 ミリ秒)

0 投票する
1 に答える
116 参照

ruby-on-rails - Rails 5エラー:XMLHttpRequest.responseがnullです

与えられた ruby​​ オブジェクトを単純に JSON に変換する部分的なビューが与えられた場合、同じ結果render 'ajax/object'render json: @objectもたらすべきではありませんか?

ajax/object.json.erb:

@物体:

そうではないからです。

render 'ajax/object'結果としてXMLHttpRequest.response === null、レンダリングされたビューが次のように送信されます: (保存された .har ファイルから取得されたスニペット)

render json: @object一方、私が期待した動作が得られます。XMLHttpRequest.response === ("id": 1)

だから私の質問は: レンダリング動作のこの違いはバグですか? そうでない場合、render 'ajax/object'のレンダリング動作の目的は何ですか?