1

我正在尝试使用此绑定处理程序将可观察到的淘汰赛绑定到 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 。

4

0 回答 0