KnockoutJS:ko.ToJSON(this)が機能しませんか?
-
27-10-2019 - |
質問
プロパティ「 text 」と関数「 save 」を使用してMyViewModelオブジェクトを定義する次のjavaスクリプト。 ジェネラコディセタグプレ
そして、次のボタンが定義されています:
ジェネラコディセタグプレ
ボタンがクリックされたときの結果:
- this.text()を使用したプロパティへのアクセスは正常に機能します
- java-scriptオブジェクトをJSONオブジェクトに変換する:ko.ToJSON(this)は機能しません
そしてエラーをスローします: "エラー:オブジェクトはこのプロパティをサポートしていませんまたは
メソッド」
些細なことが欠けているか間違っている可能性がありますが、私にはわかりません。ヒントはありますか?
解決
KnockoutにはToJSON
メソッドはありません-toJSON
メソッドはありますが:
ジェネラコディセタグプレ
他のヒント
ビューモデルを関数(必要に応じてクラス)として定義しました: ジェネラコディセタグプレ
代わりに、var(オブジェクト)として定義する必要があります: ジェネラコディセタグプレ
次に、以下が正常に機能することがわかります。 ジェネラコディセタグプレ
所属していません StackOverflow