我正在尝试使用此绑定处理程序将可观察到的淘汰赛绑定到 Wysihtml5 编辑器,但无法使其正常工作。有人可以指出我正确的方向吗?
ko.bindingHandlers.wysihtml5 = {
init: function (element, valueAccessor, allBindingsAccessor, viewModel) {
var control = $(element).wysihtml5({
"events": {
"change" : function() {
var observable = valueAccessor();
observable(control.getValue());
}
}
}).data("wysihtml5").editor;
},
update: function (element, valueAccessor, allBindingsAccessor, viewModel) {
var content = valueAccessor();
if (content != undefined) {
var control = $(element).data("wysihtml5").editor;
control.setValue(content());
}
}
};
此处简化了 JSFiddle 。