2012-12-27 71 views
1

我想访问属性名称为'name'的'selectedCeremonyToUpdate()'observable中的属性。如果“名”包含“市”,那么我想如何访问可观察属性

self.edit = function (data, event, name) { 
alert("In " + self.selectedCeremonyToUpdate().City()); 
} 

如何做到这一点..

+0

如果有名为name的属性,请使用.name.city – ryadavilli

+0

不,属性名称在'name'中。在这种情况下,'城市'。所以像self.selectedCeremonyToUpdate()。name;应该像self.selectedCeremonyToUpdate()。City(); – Saurabh

回答

1

您可以通过使用数组语义名称访问对象的属性。试试这个:

self.selectedCeremonyToUpdate()[name]() 
+0

感谢John Earles,它工作。 – Saurabh