根据 knockout.mapping.js 的文档,它说数据对象的属性变为 observables,列表变为 observableArrays,但是我在更新应该是 ko.mapping.fromJS 产品的 observableArray 时遇到问题。
我创建了以下小提琴:
请注意,当您单击添加服务按钮时,控制台显示 observableArray 已更新,但 formattedService 计算值未更新。任何想法我做错了什么?如果您更改文本区域,该名称是可编辑的,但是当您将某些内容推送到服务列表时,服务列表的计算值不会更新......
感谢您的任何想法!