KnockoutjsのTwitter Clientの例では、一部のプロパティはJSONオブジェクトにあり、その他のプロパティはJSON変数の外に割り当てられています。違いはなんですか?なぜ、メソッド(findSavedList
)は最初の宣言の一部ではありませんか?ただ、問題のコードからJSON表記とオブジェクトへの割り当ての違いは何ですか?
var viewModel = {
savedLists: ko.observableArray([ ... ]),
editingList: { ... },
userNameToAdd : ko.observable(""),
currentTweets : ko.observableArray([])
};
viewModel.findSavedList = function (name) {
...
};
あなたのviewModelはJSONオブジェクトではありません。 – epascarello
これはJSONではありません。 http://benalman.com/news/2010/03/theres-no-suchthing-as-a-json/ – James
これをクリアしていただきありがとうございます。 viewModelはオブジェクトリテラルなのですか? –