我需要获取绑定到自定义knockout绑定的knockout viewmodel属性的实际名称。请考虑以下自定义绑定设置...
HTML
<input type="text" data-bind="myInput: Name" />
的Javascript
ko.bindingHandlers.myInput = {
init: function(element, valueAccessor, allBindingsAccessor, data, context) {
},
update: function(element, valueAccessor, allBindingsAccessor, data, context) {
}
};
var viewModel = {
Name: ko.observable('Knockout')
};
ko.applyBindings(viewModel);
在自定义绑定处理程序的更新函数的上下文中,如何知道属性 Name 是要访问的属性?我不是在寻找Name的值(我可以通过valueAccessor获取),而是寻找属性名称本身。