app.controller('radiusController', function($scope){ $scope.radii = [ {id:.25, checked:"false", name:"1/4 Mile"}, {id:.5, checked:"false", name:"1/2 Mile"}, {id:1, checked:"false", name:"1 Mile"}, {id:2, checked:"true", name:"2 Mile"}, {id:3, checked:"false", name:"3 Mile"}, {id:4, checked:"false", name:"4 Mile"}, {id:5, checked:"false", name:"5 Mile"} ]; $scope.handleRadioClick = function(radius){ window.radiochecked = radius.id; }; }); <li ng-repeat="radius in radii" id="selectradius-{{radius.id}}"> <div class="radio"> <label> <input type="radio" name="radius" ng-model="radius.checked" ng-change="handleRadioClick(radius)"> […]
Je suis assez nouveau pour être angulaire et je ne peux pas le faire correctement. Dans l'exemple suivant, j'essaie de montrer la réponse à une question après que l'utilisateur clique sur le bouton correspondant. Avant que la réponse ne s'affiche, je veux exécuter une fonction qui vérifie si l'utilisateur a le privilège de révéler la […]
Voici mon plongeur où j'ai essayé d'afficher les données sous chaque catégorie. Mais les données ne sont pas imprimées comme supposées. Exemple: -la valeur 12345 devrait être directement sous le pain. Je ne sais pas où je fais mal dans mon code: $scope.allProducts = []; angular.forEach($scope.data,function(item, index){ angular.forEach(item.products, function(item2, index){ if($scope.allProducts.indexOf(item2.consummable) == -1){ $scope.allProducts.push(item2.consummable); } […]
J'ai un ng-repeat qui se traduit par les noms des pays de mon modèle. Sur certains noms de pays, je veux qu'ils soient abrégés pour réduire la longueur de la chaîne, par exemple, je veux que «l'Irlande du Nord» soit diffusée comme «N. Irlande'. Modèle JSON [ { "id": 1, "name": "Italy", }, { "id": […]
J'ai un ensemble d'objets ( $scope.fields ) qui définissent comment les champs de saisie doivent être configurés pour le modèle d'objet $scope.data . La propriété fieldName est en fait le chemin dans l'objet de data dans le champ. Les objets imbriqués sont séparés par une marque de période. par exemple: $scope.data = { user: { […]
Je suis nouveau à la fois à l'ionique et à l'angulaire, donc je ne suis pas sûr de savoir où le problème se situerait entre les deux (le cas échéant). Je semble avoir un problème avec ng-repeat sans effacer la mémoire. J'ai écrit un petit exemple pour démontrer Index.html <html> <head> <meta charset="utf-8"> <meta name="viewport" […]
Je comprends comment puis-je enregistrer les valeurs saisies dans la zone de texte d'entrée à l'intérieur de ng-repeat sur un seul clic d'un bouton. J'ai vu des exemples comme ceci obtenir des valeurs de la zone de texte qui permet à l'utilisateur d'enregistrer chaque zone de texte individuellement. Voici un exemple de code: $scope.items=[1,2,3,4] <div […]
Je suis aux prises avec la portée isolée d'Angular depuis plus de 24 heures maintenant. Voici mon scénario: j'ai une itération ng-repeat sur un ensemble d'objets dont je souhaite utiliser une directive personnalisée pour générer une <select> ou <input> basée sur la propriété field_type de l'objet actuel en cours d'itération. Cela signifie que je devrai […]
J'ai cherché des solutions à ces problèmes, mais Angular est une syntaxe très étrangère pour moi, et toutes les méthodes semblent faire beaucoup derrière les scènes. Je suis un newb pour le développement web et c'est mon premier projet qui consomme une API, en utilisant AngularJS, et je viens de commencer à explorer JavaScript. D'après […]
J'ai des données JSON ci-dessous: { "tracks": [ { "album": { "released": "2013", "href": "spotify:album:3qGeRY1wt4rrLIt1YuSwHR", "name": "The Marshall Mathers LP2 (Deluxe)", "availability": { "territories": "AD AR AT AU BE BG BO BR CH CL CO CR CY CZ DE DK DO EC EE ES FI FR GB GR GT HK HN HR HU IE IS […]