ajouter un code html inclure ng-cliquez dans angularjs
j'ai ce code dans mycontroller je vais ajouter cette html()
à mon code html, tout ce qu'il à droite juste ng-cliquez sur dos pas de travail ! avez-vous une idées pourquoi ng-cliquez sur dos pas de travail
var html='<div ng-click="selectedValue('+Value+')">Value</div>' ;
$('#myDiv').html(html);
$scope.selectedValue = function(value){
$scope.val =value;
};
j'ai pour sélectionner la valeur affichée dans le div en utilisant ng-cliquez sur la fonction selectedValue
OriginalL'auteur kenza | 2015-04-28
Vous devez vous connecter pour publier un commentaire.
utiliser ce code:
Voir pluker
Contrôleur:
Html:
est-il possible que nous pouvons ajouter du html dans angularjs service qui n'est pas dans le contrôleur?
OriginalL'auteur Mukund Kumar
Vous devriez faire de manipulation du DOM par la directive uniquement, assurez-vous vous avez besoin de compiler élément avant de l'injecter.
Code
.append
fonctionne avec la directive, mais pas.prepend
pour ajouter de la div avant appariés élément div.Vrai que. jQuery est déjà inclus. Toute autre alternative Angulaire à ajouter/inserBefore n'importe quel élément ? Également ajouter le préfixe est une partie de jqlite - docs.angularjs.org/api/ng/function/angular.element
mon mauvais. puis ajouter devrait fonctionner aussi bien
stackoverflow.com/questions/39610194/...
OriginalL'auteur Pankaj Parkar