問題タブ [ember-model]
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.
ember.js - ember-model で計算されたプロパティ?
ember-data で動作する単純なモデルがありますが、これを ember-model で動作させる方法がわかりません。
これは以前は ember-data で機能していましたが、現在は ember-model では機能しません。考え?
javascript - Ember-Model を使用して新しいレコードを作成する
Ember-Data を使用してこれを機能させるために何時間も苦労しましたが、結果は得られなかったので、Ember-Model を試してみることにしました。まだ喜びはありません。
私は次のものを持っています:
この時点まで、すべてがうまく機能しているように見えました。テンプレートを介してフィクスチャ データを表示できます。私がやりたいことは、ユーザーが追加のストラト レコードを追加できるようにすることです。画面に事前入力されたストラト レコードを表示し、ユーザーが変更を加えられるようにしてから、フィクスチャ データからロードされた 2 つのストラト レコードとともに保存します。私は次のことを試しました:
これにより、次のエラーが発生しました。
TypeError: this.get(key).toJSON は関数ではありません。
しかし、これを行ってもエラーはありません:
私は何を間違っていますか?
ember.js - ember property.length はテンプレートからアクセスすると機能しますが、コントローラーからアクセスすると未定義です
参照してください: http://jsbin.com/UZETowi/3/edit
このコードは、私のコンピューターではローカルで正常に実行されますが、何らかの理由で JSBin では実行されません。どうしたの?
これが私の問題です: handlebars テンプレートから items.length にアクセスすると正しい答えが得られましたが、console.log を介して同じ値を出力しようとすると、「未定義」となります。どうしてこれなの?
ember.js - Ember.RSVP は常に失敗したルーティングに陥る
以下に示すコードを使用して、Ember-Model に新しいレコードを保存しています。
サーバー側ではすべてが期待どおりに機能しました。正しい「投稿」メッセージが表示され、データを DB に保存できることがわかります。しかし、サーバーからどのステータスが返されても (私は 200、201、および 204 を試しました)、約束は常に失敗したルーチンに当てはまります。2 つの質問があります。
1) 上記のコードで、Ember-Model から返された Ember.RSVP.promise を正しく使用していますか?
2) はいの場合、成功を反映するためにサーバーから何を返す必要がありますか? 私はサーバー側を完全に制御しており、基本的に必要なものは何でも返すことができます。
javascript - Ember-model create() は ID を作成せず、アダプターは「createRecord」を実装する必要があります
今のところ、ember-model と hasMany 関係を使用して、FixtureAdapter を使用して請求アプリを構築しようとしています。新しい請求書レコードを作成しようとすると、エラーなしで新しい請求書を取得できますが、ID がまったくありません (未定義です)。ID 作成をサーバー側で処理する必要がありますか? :/ そして、請求書で新しいアイテムを作成しようとすると (請求書には多くのアイテムがあります)、保存を呼び出すとエラーが発生しますÈmber.Adapter must implement createRecord
助けてくれてありがとう、ここで答えを見つけることができませんでした。