Javascript Knockout JS:mapping.fromJS在添加时剥离对象的可观察属性
我有以下ko.mapping和一个对象(coffeescript): 我已经验证了,Javascript Knockout JS:mapping.fromJS在添加时剥离对象的可观察属性,javascript,knockout.js,coffeescript,Javascript,Knockout.js,Coffeescript,我有以下ko.mapping和一个对象(coffeescript): 我已经验证了,obj按照预期由敲除可观察函数填充。例如,如果我调用obj.name(),我会得到预期的值 但是,当我执行form\u fields.push obj或ko.mapping.fromJS[obj]操作时,form\u fields,form\u fields将填充一个空对象。该对象存在于数组中,但它根本没有属性 以下是chrome开发工具中生成的数组: 我是否需要做其他事情来完成此任务?使用 ko.mappin
obj
按照预期由敲除可观察函数填充。例如,如果我调用obj.name()
,我会得到预期的值
但是,当我执行form\u fields.push obj
或ko.mapping.fromJS[obj]操作时,form\u fields
,form\u fields
将填充一个空对象。该对象存在于数组中,但它根本没有属性
以下是chrome开发工具中生成的数组:
我是否需要做其他事情来完成此任务?使用
ko.mapping.fromJS [obj], {}, form_fields
中间的空对象是指定映射目标时所需的参数。 你能做把小提琴吗?
ko.mapping.fromJS [obj], {}, form_fields