Vor kurzem arbeitete ich in einem eckigen js-projekt. Ich stoße zufällig auf eine Situation, in der ich die Textbox Fokus und Unschärfe behandeln muss. Mein Szenario ist, dass ich $ Zeichen anfügen muss, wenn der Fokus aus dem Textfeld ist, und $ anfügen, wenn das Textfeld fokussiert ist.handling focus und blur ereignis in winkel 1.5 komponente
Ich versuchte Komponente zu schaffen für die
angular.module('myApp').component('dollarText', {
templateUrl: '<input type="text">',
controller: function($scope, iElm, iAttrs){
iElm.bind('change', function(){
iElm.val('$'+iElm.val());
});
}
});
aber ich kann nicht Ereigniszugriff Fokus. Ich weiß, dass ich es nicht richtig gemacht habe. Wie kann ich Fokus und Unschärfe in der Winkelkomponente auslösen? Ist Winkelkomponente beste Wahl für meine Aufgabe.
Verwenden Sie 'Währung' Filter? –
Wie kann ich Währungsfilter in Textbox Fokus und Unschärfe setzen. Möchte $ anhängen, wenn der Fokus aus ist. Wenn Textfeld konzentriert ist, möchten Sie $ entfernen. Dieses $ sollte nicht zur Validierung kommen. Validierung sollte numerisch sein. Ich bin neu zu eckigen das ist warum –