JavaScriptとknockoutjsを初めて使用しています。これはおそらく最も基本的な質問であり、私はあまりにも愚かなものではないとここで尋ねることを願っています。knockoutjsのビューモデルを宣言する
多くのドキュメントでは、ビューモデルが2つの異なる方法で宣言されています。時々それらは関数として宣言され、他の時はそれらは普通のオブジェクトです。相違点は何ですか?それぞれを使用するシナリオは何ですか?
var viewModel = {
property: ko.observable()
}
それとも
var viewModel = function(){
this.property = ko.observable()
}
謝罪これはばかげた質問....
'プロパティ:ko.observable()'関数の内部ではなく、 'this.property = ko.observable();' – xec
感謝XEC、私の悪いです。私は質問を修正した – macou