Ich folge angular docs zum Erstellen von Attributzuweisung für ziehen aber ondrag
Ereignis funktioniert nicht. Am anderen Ende mouseenter
und mouseleave
sind in Ordnung (im Dokument erwähnt). Irgendwelche Vorschläge ?Wie erstellt man die Attributierungsdirektive in angular 2.0?
import {Directive, ElementRef, Input} from 'angular2/core';
@Directive({
selector: '[myHighlight]',
host: {
'(ondrag)' : 'onDrag()'
}
})
export class HighlightDirective {
//constructor(private el: ElementRef) { }
onDrag(){
console.log("onDrag...");
}
}
Sehen Sie dies [PLNKR] (http://plnkr.co/edit/LD5FJaI4OOFbKfvhjD4e?p=preview) –