我有一个具有属性的淘汰视图模型。
我想创建一个函数GetProp
,它获取属性名称并返回属性(或属性的值,不重要)。我不想使用switch-case或者如果因为我将拥有3个以上的属性。
var viewmodel = function{
var self = this;
self.Prop1 = ko.observable("A");
self.Prop2 = ko.observable("B");
self.Prop3 = ko.observable("C");
// how to implement???
self.GetProp = function (propName) {
// for "Prop1" return "A", for Prop2 return "B"...
}
}