0

ノックアウト構文を理解しようとしていますが、次の質問があります。

次のビューモデルがある場合

var anotherObservableArray = ko.observableArray([
    { name: "Bungle", type: "Bear" },
    { name: "George", type: "Hippo" },
    { name: "Zippy", type: "Unknown" }
]);

配列は空であり、上記のようにハードコードされた値を含まないようにする必要があります。

jqueryを使用してこのコードを入力したい

$.getJSON('api/market', self.markets);

どうすればそれを行うことができますか、そしてこのgetJSONコードはどこに行くべきですか?誰かが例を教えてくれますか?

4

1 に答える 1

1

ドキュメントをチェックすることができます

でも基本的にはこんな感じ

$.getJSON("/some/url", function(data) { 
    anotherObservableArray(data);
})

データがjson配列であると想定します。それ以外の場合は、observableを次のようなものに設定しますdata.arrayProperty

于 2013-02-06T17:18:52.093 に答える