Domande taggate «angularjs-directive»

Le direttive AngularJS sono un modo per insegnare nuovi trucchi HTML estendendo il vocabolario HTML. Le direttive ti consentono di gestire gli elementi DOM in un modello dichiarativo, liberandoti da attività di manipolazione DOM a basso livello.

17
Come si limita un input ad accettare solo numeri?
Sto usando ngChange in AngularJS per attivare una funzione personalizzata che rimuoverà tutte le lettere che l'utente aggiunge all'input. <input type="text" name="inputName" data-ng-change="numbersOnly()"/> Il problema è che devo indirizzare l'input che si è attivato in numbersOnly()modo da poter rimuovere le lettere inserite. Ho cercato a lungo su Google e non …

2
Come utilizzare la funzione di "sostituzione" per le direttive AngularJS personalizzate?
Perché ha replace=trueo replace=falsemeno alcun impatto nel codice sottostante? Perché "alcuni contenuti esistenti" non vengono visualizzati quando replace = false? O in modo più umile, puoi spiegarci gentilmente qual è la replace=true/falsecaratteristica nelle direttive e come usarla? Esempio JS / Angolare: <script> angular.module('scopes', []) .controller('Ctrl', function($scope) { $scope.title = "hello"; …

2
Associazione del metodo dell'elemento della direttiva AngularJS - TypeError: non è possibile utilizzare l'operatore 'in' per cercare 'functionName' in 1
Questo è il controller del template principale: app.controller('OverviewCtrl', ['$scope', '$location', '$routeParams', 'websiteService', 'helperService', function($scope, $location, $routeParams, websiteService, helperService) { ... $scope.editWebsite = function(id) { $location.path('/websites/edit/' + id); }; }]); Questa è la direttiva: app.directive('wdaWebsitesOverview', function() { return { restrict: 'E', scope: { heading: '=', websites: '=', editWebsite: '&' }, templateUrl: …

6
angular ng-if o ng-show risponde lentamente (2 secondi di ritardo?)
Sto cercando di mostrare o nascondere un indicatore di caricamento su un pulsante quando una richiesta è occupata. Lo faccio con angular modificando la variabile $ scope.loading quando una richiesta viene caricata o quando ha terminato il caricamento. $scope.login = function(){ $scope.loading = true; apiFactory.getToken() .success(function(data){ }) .error(function(error){ }) .finally(function(){ …

2
Come richiedere un controller in una direttiva angularjs
Qualcuno può dirmi come includere un controller da una direttiva in un'altra direttiva angularJS. per esempio ho il seguente codice var app = angular.module('shop', []). config(['$routeProvider', function ($routeProvider) { $routeProvider.when('/', { templateUrl: '/js/partials/home.html' }) .when('/products', { controller: 'ProductsController', templateUrl: '/js/partials/products.html' }) .when('/products/:productId', { controller: 'ProductController', templateUrl: '/js/partials/product.html' }); }]); app.directive('mainCtrl', …

30
Angular2 - Campo di input per accettare solo numeri
In Angular 2, come posso mascherare un campo di input (casella di testo) in modo che accetti solo numeri e non caratteri alfabetici? Ho il seguente input HTML: <input type="text" *ngSwitchDefault class="form-control" (change)="onInputChange()" [(ngModel)]="config.Value" (focus)="handleFocus($event)" (blur)="handleBlur($event)" /> L'input di cui sopra è un input di testo generico che può essere …

17
Finestra di dialogo di conferma su ng-click - AngularJS
Sto cercando di impostare una finestra di dialogo di conferma su un ng-clickutilizzo di una direttiva angularjs personalizzata: app.directive('ngConfirmClick', [ function(){ return { priority: 1, terminal: true, link: function (scope, element, attr) { var msg = attr.ngConfirmClick || "Are you sure?"; var clickAction = attr.ngClick; element.bind('click',function (event) { if ( …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.