問題タブ [ember-data]

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 投票する
2 に答える
1117 参照

ruby-on-rails - Emberjs: findAll メソッドがストアにありません

私はemberjsをレール上で動作させようとしており、このチュートリアルに従っています:

http://www.zhubert.com/blog/2012/04/28/ember-dot-js-and-rails-part-2/

ブラウザ コンソールでこのコマンドを実行しようとすると、次のようになります。

ストアに findAll メソッドがないため、エラーが発生します。私は ember-data を使用しており、次のようにストアをセットアップしています。

私はember Railsジェネレーターを使用してきましたが、全体がかなり不安定なようです。助けてください!

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

ember.js - ルーティング中のEmberDataTypeError

Emberルーティングを使用しようとすると、このJSエラーが発生します。

これは、今日のGitHubの最新のEmber.jsとEmber Data(リリースバージョンではなくマスターバージョン)を使用したものです。現在のリリースバージョンを使用すると同様の問題が発生する可能性があることは承知していますが、これまでのところ、これは異常なようです。

これらの行を振り返ると、EmberルーティングコードがEmber Data関数を呼び出しているように見えます。これにより、エラーが発生します(ルーティングが正しく機能しなくなります)。

これに対する解決策はまだありますか?

jsFiddle: http: //jsfiddle.net/bkjT4/2/

</ p>

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

ember.js - EmberJS データの変更されたレコードを無視する

EmberJS ビューで Ember Data を使用して変更したレコードを無視するにはどうすればよいですか? 永続ストレージから実際に削除せずに削除するようなもの。

うまくいくと思いApp.store.removeFromRecordArrays(record);ました。

0 投票する
3 に答える
8342 参照

ember.js - 残り火データ-キャッチされていないTypeError:未定義のプロパティ'find'を読み取ることができません

最新の(今日のGitHubからの)EmberおよびEmber Dataを使用すると、このコードでエラーが発生します-Uncaught TypeError:ember-data-latest.js:3170でundefinedのプロパティ'find'を読み取れません

http://jsfiddle.net/Bf43W/9/

ルート内の:projects_idを他の何か(たとえば、1、つまりURLと一致する)に変更すると、これは修正されますが、もちろんそれはあまり役に立ちません。

誰かがここで何が起こっているのかを明らかにすることができますか?ありがとう!

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

ember.js - emberjs Uncaught 関連付けられたモデルが現在の状態にある場合、データをストアにロードできません

emberjs 0.9.8.1 でこのエラーが発生しています

このようなデータを取得しようとしているだけです

そしてそのエラーが発生します。データは既にコントローラーのコンテンツにロードされており、それを取得しようとしています。私は ember データを使用していますが、これは私のモデルに問題があります

App.store.find メソッド (ember データ) を使用してコントローラーのコンテンツをリロードしています。エラーは、同じモデルに対して 2 回目の検索を実行した後に発生します。contactInfo 属性が存在しなかった場合。問題ありませんでした。contactInfo が追加されたときに発生します。

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

ember.js - Ember-Data エンティティがいつフェッチされたかを知る方法

ember-data のリモート ストアからエンティティが取得されたことを知る最善の方法は何ですか?

データを取得するために呼び出しを行う必要がありますが、フェッチされた ember-data オブジェクトからいくつかの値が必要です。

現時点ではこのアプローチを使用していますが、より良い方法があると確信しています。

0 投票する
3 に答える
4558 参照

ember.js - 残り火データのポリモーフィックな関連付け

ポリモーフィックな関連付けと残り火データの答えを思いついた人はいますか?

私が言えることから、関係のもう一方の端にあるタイプを照会できる何らかの方法が必要になります。

誰かこれについて何か考えはありますか?

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

model - Emberjs.Dataの現在のバージョンを本番環境のプロジェクトに使用できますか?

Javascript MVCフレームワークを探していて、Ember.jsを見つけました。私の開発チームと協力して、それを使用することにしました。(参考までに、Ember、Backbone、およびJavascriptMVCを比較しました。)

ただし、ドキュメントを掘り下げたところ、現在githubにemberjs / dataがありますが、明確に定義されたModelオブジェクトが実際にはないようです。データフレームワークは進行中の作業としてかなり明確にラベル付けされていますが、それを使用する複数のチュートリアルを見てきました。良いアクティビティがあるようですが、コードベースの多くは何ヶ月も触れられていないようです。

実稼働環境で使用するのに十分安定していますか?注意点として、あるバージョンから次のバージョンにアップグレードすると、解決しなければならない重大なバグが発生する可能性があることを私は知っていますが、それは取引を妨げるものではありません。

それとも、私たちが検討すべき、より優れた(より成熟した、より文書化された)フレームワークがありますか?

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

javascript - ember-data と、すべてのバインディングとオブザーバーが更新されたときにコミットをトリガーする方法は?

多くのセクションを持つアイテム モデルがあります。各アイテムは mongodb に格納され、セクションは埋め込みドキュメントであるため、アイテムを取得すると、json にセクションが含まれます。

セクション内のプロパティを変更すると、そのプロパティにバインドされている他の多くのセクションも変更される可能性があります。

すべてのバインディングとオブザーバーが完了した後、この変更をサーバーに保存するにはどうすればよいですか?

ユーザーが保存ボタンをクリックする必要はありませんが、変更後とバインドされたセクションの変更後にも保存するため、変更のたびに保存したくありません。

これが理にかなっていることを願っています。

誰かがこれを行う方法の例を私に示すことができれば、それは素晴らしいことです!

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

mongodb - ember-data を使用して mongodb でこのセットアップをモデル化するにはどうすればよいですか?

多くのセクションを持つアイテムがあります。多くの Section 埋め込みドキュメントを含む Item ドキュメントとして mongodb に保存します。

アイテムは多くのセクションを持つことができます。

ember-dataでこれを行うための推奨される方法は何ですか?

セクションが変更された場合、アイテム全体をサーバーに送信し、どのセクションが変更されたかを調べて、アトミック セットを介してそのセクションだけを更新する必要がありますか?

または、セクションだけをサーバーに送信して更新する必要がありますか?

全体を保存するときにドキュメント全体をロックしたくありません。これは遅くなると思います。

また、各セクションはアイテム内で並べ替えることができるため、順序位置が属性として含まれています。変更されたセクションの JSON をサーバーに送信するだけの場合、多くの変更されたセクション リクエストをサーバーに送信する必要が生じる可能性があります。