我有一个自定义绑定处理程序,想将其修改为 IIFE。我一直在互联网上阅读有关 IIFE 的信息,但无法将我的自定义句柄更改为 IIFE。那么如何将以下绑定处理程序更改为 IIFE
define(['knockout', 'jquery'], function(ko, $) {
ko.bindingHandlers.er = {
init: function(el, va) {
console.log($(el).find('.n').text());
$(el).find('.edit').hide().end().find('.detail').show();
$(el).find('.ebtn').on('click', function() {
$(el).find('.edit, .detail').toggle();
});
$(el).find('.ubtn').on('click', function() {
$(el).find('.edit, .detail').toggle();
});
}
};
});