以下Java脚本定义了MyViewModel对象,该对象具有属性“ 文本”和函数“ 保存”。 通用标签


并定义了以下按钮: 通用标签


单击按钮时的结果:

  • 使用this.text()访问属性可以正常工作
  • 将Java脚本对象转换为JSON对象:ko.ToJSON(this)不起作用 并引发错误:“错误:对象不支持此属性或 方法”

    可能有一些琐碎的东西丢失或出错了,但我看不到。有提示吗?

有帮助吗?

解决方案

淘汰赛没有ToJSON方法-尽管它有 toJSON 方法: 通用标签

其他提示

您已将视图模型定义为一个函数(如果需要,可以定义为一个类): 通用标签

相反,您应该将其定义为var(对象): 通用标签

然后您应该会发现以下效果正常: 通用标签

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top