bonsoir à tous.
je suis nouveau développeur javascript et je m'entraîne à faire des spas.
j'essaye de faire un système de sélection tout simple avec la valeur actuelle gardée dans le controller .
je n'y arrive pas. la function callback ne prend pas l'attribut de mon controller.
est ce que quelqu'un aurait une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 module.exports=['$scope',function($scope){ /** * attribut qui va garder le produit sélectionné . * (objet du dom) * */ var selectedProduct=null; /** * function appelée lors de la selection d'un produit */ $scope.selectionProduit=function(e,index,selectedProduct){ //si déja défini if(selectedProduct){ console.log("selected product "+selectedProduct.innerHTML); console.log("set de l'ancien produit en noir ") selectedProduct.style.color='black'; } console.log("appel méthode de sélection"); e.target.style.color='red'; //set du nouveau objet selec selectedProduct=e.target; console.log("new selected product "+selectedProduct.innerHTML); }
Partager