Articles of angularjs

Ionic – Comment supprimer sidemenu sur la page de connexion seulement?

Je dois supprimer le menu latéral uniquement sur ma page de connexion. Sinon rest. Comment cela peut-il être fait? J’utilise la commande ionic ionic start myApp sidemenu pour créer le projet. app.js .config(function($stateProvider, $urlRouterProvider) { $stateProvider .state(‘login’, { url: “/login”, templateUrl: “templates/login.html”, controller: ‘LoginCtrl’ }) .state(‘app’, { url: “/app”, abstract: true, templateUrl: “templates/menu.html”, controller: ‘AppCtrl’ […]

Les demandes ioniques renvoient 404 uniquement sur Android, dans Chrome cela fonctionne très bien

Donc, j’ai cloné le repo app tutoriel de ionic. Iran ionic start conference sidemenu et puis j’ai ajouté un simple $ http.get (‘myserver’) (j’ai aussi essayé avec ngResources). Cela a fonctionné parfaitement sur le chrome, j’ai récupéré toutes les données mais sur angular je n’ai eu que des données nulles et le statut 404 sur […]

Comment redirect dans une résolution ui-router?

J’essaie de redirect à l’intérieur d’une résolution de routeur d’interface utilisateur et je voulais savoir s’il était possible de redirect un résolveur de routeur. Actuellement, cela ne fonctionne pas comme on pourrait le penser. resolver(auth, $state){ if(!auth.isLoggedIn()){ $state.go(‘noLoggedInPath’); } } Comment redirige-t-on correctement un résolveur? Mon temp de hack c’est ça mais je ne suis […]

Comment définir la propriété scope avec ng-init?

J’essaie de définir la valeur d’une propriété $ scope à l’aide de ng-init, et je ne parviens pas à accéder à cette valeur dans le javascript du contrôleur. Qu’est-ce que je fais mal? Voici un violon: http://jsfiddle.net/uce3H/ balisage: {{ testInput }} javascript: var testController = function ($scope) { console.log($scope.testInput); } Dans javascrippt, $ scope.testInput est […]

Peut-on faire fonctionner le protractor lentement?

Existe-t-il un moyen d’exécuter un test E2E angular écrit en utilisant le protractor lentement pour que je puisse voir ce qui se passe?

Comment vérifier si un argument de méthode d’une directive est spécifié dans AngularJS?

J’ai créé une directive personnalisée qui contient un bouton. Ce bouton appelle une méthode de la scope parent spécifiée par l’atsortingbut “callback”. Simple directive var app = angular.module(‘app’, []); app.controller(‘TestController’, function($scope) { $scope.doSomething = function(param) { alert(‘Something called with: ‘ + param); } }) app.directive(‘myDirective’, function() { var ret = { ressortingct: ‘E’, scope: { […]

AngularJS ng-options crée une plage

J’essaie de créer un élément select qui a une liste de numéros 1 à pages où les pages est une variable qui correspond au nombre de pages que j’ai. Ce que je ne sais pas faire, c’est structurer l’expression ng-options pour qu’elle me donne les chiffres dont j’ai besoin. Voici ce que j’ai jusqu’ici que […]

Comment remplacer un élément dans la fonction de liaison de la directive AngularJS?

Je crée une directive AngularJS qui doit se remplacer (la ne doit pas être présente dans le DOM après son exécution) avec un modèle dynamic pouvant contenir n’importe quel code HTML. Le problème avec l’utilisation de replace: true est qu’il ne fonctionne pas avec les balises la table et que le modèle est choisi de […]

AngularJS $ watch vs $ watchCollection: quoi de mieux pour la performance?

Pour regarder une variable de scope d’object, objectEquality $scope.$watch objectEquality avec objectEquality défini sur true OR $scope.$watchCollection better? Pour une variable d’object $scope (telle que 15 atsortingbuts, certains profondeurs de 2 niveaux nesteds) mise à jour avec des éléments d’entrée et ng-model dans la vue, la $scope.$watch est mauvaise $scope.$watch objectEquality avec objectEquality défini sur […]

Obtenez l’état de Angular différé?

Avec jQuery différés, j’ai l’habitude d’être capable de vérifier l’état actuel comme ceci: var defer = $.Deferred(); defer.state(); //Returns the state of the deferred, eg ‘resolved’ Y a-t-il un moyen de faire la même chose pour les différés angulars? (ou même de meilleures promesses)