私はノックアウトが初めてです。ユーザーがボタンをクリックしたときに、ビュー モデルで監視可能な配列を埋めるにはどうすればよいですか。サーバーからのオブジェクトは大きくなるので、ko.mapping を使用してオブザーバブルにします。
ここに jsfiddle があります: http://jsfiddle.net/russellgove/UXbnz/
私はノックアウトが初めてです。ユーザーがボタンをクリックしたときに、ビュー モデルで監視可能な配列を埋めるにはどうすればよいですか。サーバーからのオブジェクトは大きくなるので、ko.mapping を使用してオブザーバブルにします。
ここに jsfiddle があります: http://jsfiddle.net/russellgove/UXbnz/
更新されたフィドル:http://jsfiddle.net/UXbnz/5/
ko.mapping.fromJS(FrimServer, {}, this.trades);
サーバーからの新しいデータでobservableArrayを更新するために使用します。
私はまた、あなたのフィドルを少しきれいにするために自由を取りました。
var self = this
JavaScriptでViewModelを定義するときは、一般的な方法を使用します。これは、クロージャとスコープの問題を回避するためです。<label>
要素を要素に置き換えまし<span>
た。<label>
特に入力要素にラベルを割り当てるためのものです。