2013-11-12 1 views
4

Использование Fabric.js Я работаю с текстовым объектом, который я назвал заголовком. Когда область заголовка выбрана, div исчезает с двумя полями ввода, которые могут использоваться для установки текста и заполнения. Это работает для меня.Fabric.js объект: выбрано, объект не выбран

То, что я пытаюсь обработать следующим образом, - это отмена выбора объекта заголовка, я выцветаю свой 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; 
    }); 
}); 

ответ

11

Понадобится:

canvas.on('selection:cleared', function() { 
    ... 
}); 

Взгляните на Events Demo и Events Section в учебнике.

+1

Это довольно старый, но на всякий случай кто-то наткнулся на него - важно отметить, что переход от выбора к другому выбору не приводит к событию '' selection: clearated''. –

 Смежные вопросы

  • Нет связанных вопросов^_^