問題タブ [jbuilder]

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 に答える
84 参照

ruby-on-rails - geokit レールによるフィルタリング - データを表示しない

Ruby On Rails を使用して webbapp 用の API を構築しています。API/JSON および Geokit 用に Jbuilder を使用しています。

私はこのモデルを持っています:

運動

会社

会場

次のように、指定された緯度と経度の座標ですべてのキャンペーンを一覧表示しようとしています。

しかし、私が得るのは空のハッシュだけです:

私が間違っていることと、これを修正する方法について何か考えはありますか?

0 投票する
6 に答える
13713 参照

ruby-on-rails - Rails Jbuilderですべての属性を抽出するには?

jbuilder.json テンプレートで常に次のようなコードを記述するのは面倒です。

だから私はこのようにコーディングしたいと思います。

次のコードのようにできることがわかりましたが、それでも少し長いです。

もっと良い方法はありますか?

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

json - JBuilder で入れ子になった JSON

JBuilder を使用して、JSON 構造を構築したいと思います。

ここで ESoftのソリューションを試しましたが、うまくいきませんでした。彼の解決策では、「名前」属性がハードコードされているように見えますか?

JBuilder にデータから name 属性の値を生成させるにはどうすればよいですか (データは Rails コントローラーから .json.jbuilder ファイルに配列として渡されます)。(つまり、John Doe が私のデータベースに 5 つの予約を持ち、Jack Daniels が 3 つの予約を持っている場合、名前の属性を「John Doe」と「Jack Daniels」にします)。

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

ruby-on-rails-4 - jbuilder json から引用符を削除します

私は Rails と jbuilder を初めて使用するので、これが実行可能かどうかはわかりません。私はこのオートコンプリート jquery プラグインhttp://www.devbridge.com/sourcery/components/jquery-autocomplete/を使用しており、期待される応答は次の形式になります。

jbuilder を使用して json を返そうとすると、次のようにキーと値の両方が引用符で囲まれた json オブジェクトが返されます

これが原因でプラグインが機能しないようです。返された json から二重引用符を削除する方法はありますか? 私のjbuilderファイルは次のようになります。

ありがとう!

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

ruby-on-rails - Jbuilder ビルド多次元配列

Jbuilder コード:

私のモデルでは、各「会場」には多数の「会場画像」があります。上記の JSON は、予想どおり、メインの会場配列内にvenue_images のオブジェクトの配列を提供しています。

会場画像オブジェクトは次のようになります。

これらは JS ビューでは使用できないため、Paperclip/S3 ヘルパー (つまり、.image.url(:medium)) を呼び出すことができるように、jbuilder コードで何らかの方法で会場の画像を反復処理する必要があります。paperclip オブジェクトの他のすべてのプロパティではなく、これらの URL を @venues 配列に取得する必要があるため、JS でそれらを反復処理してビューに表示できます。

これを行う最善の方法は何ですか?いくつかの異なるブロックを試し、jbuilder wiki といくつかの記事を見ましたが、何も機能しません。

ありがとう

0 投票する
0 に答える
206 参照

ruby-on-rails - jbuilder で変数名を変更する

jbuilder次のようなJSON 出力を取得しようとしています。

私は近いと思いますが、コードの何が問題なのかわかりません:

誰か提案がありますか?

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

ruby-on-rails - .json 拡張子のない Jbuilder

やっているhttp://localhost:3000/options/audio

そして、私はエラーが発生します:

私がする時http://localhost:3000/options/audio.json

これにより、Jbuilder ファイルと目的の json がレンダリングされます。jbuilder テンプレートを .json 拡張子でレンダリングするにはどうすればよいですか?