我正在尝试使用敲除映射插件仅使一个键可观察。数据是一个对象数组:
var data = {
people: [
{id: 1, age: 25},
{id: 2, age: 35}
]
};
只age
应该是可观察的。我试过这些选项:
var mappingOptions = {
"observe": [ "people.age" ]
// "observe": [ "people[].age" ]
// "observe": [ "people[0].age" ] // Works, but not what I need
}
文档显示我可以在特定索引处观察对象的键,但这不是我想要的,因为我的数据是动态的,此外我希望所有对象都具有可观察到的键。不幸的是,文档中没有记录这种确切的用法(无论如何,此时)。
有人让这个工作吗?jsfiddle在这里。