【发布时间】:2013-11-25 07:10:11
【问题描述】:
使用 Fabric.js,我正在处理一个名为 header 的文本对象。当标题区域被选中时,一个 div 会淡入,并带有两个可用于设置文本和填充的输入字段。这对我有用。
接下来我要尝试处理的是,当取消选择标题对象时,我将淡出我的 div。处理 header.off() 的正确方法是什么?
header.on('selected', function() {
$('#header-text-edit').fadeIn('fast');
// watch for header.input changes
scope.$watch("header.input", function(value) {
header.text = scope.header.input;
});
// watch for header.color changes
scope.$watch("header.color", function(value) {
header.fill = scope.header.color;
});
});
【问题讨论】:
-
header.off()将用于删除事件处理程序。它与事件的反面没有任何关系。on()添加事件处理程序,off()删除它。