i made some adjustments... look this... http://embed.plnkr.co/ojes6rXtEVvenl61xQil/
2015-10-26 17:03 GMT-02:00 Zep86 <[email protected]>: > Hi Thks for yor help > > > Le lundi 26 octobre 2015 10:56:20 UTC-4, Zep86 a écrit : >> >> Bonjour je souhaiterai sélectionner dans mes parametres (dictionnaire) >> uniquement celle qui sont visible (hidden=true) sur ma page web ... >> >> $scope.params = {"material": { "value": ["MAT1"], "activatedBy": [], >> "desactivatedBy": [], "hidden": false, "fixed": false}, "Analysis": { >> "value": ["MECA"], "activatedBy": [], "desactivatedBy": [], "hidden": false, >> "fixed": true}, "Temperature": {"value": "100", "activatedBy": [], >> "desactivatedBy": [], "hidden": true, "unit": "C"}, "Position in y": >> {"value": "12", "activatedBy": [], "desactivatedBy": [], "hidden": true, >> "linked": {"relation": {"a": 1, "b": 0}, "value": ""}, "unit": "mm"}, >> "Position in x": {"value": "12", "activatedBy": [], "desactivatedBy": [], >> "hidden": true, "linked": {"relation": {"a": 1, "b": 0}, "value": ""}, >> "unit": "mm"}, CTE": {"value": "30", "activatedBy": [], "desactivatedBy": >> [], "hidden": true, "linked": {"relation": {"a": 1, "b": 0}, "value": ""}, >> "unit": "PPM/K"}}; var params = "{"; >> >> for(var key in $scope.params){ >> params += "'" + key + "':"; >> } >> params = params.slice(0, -1) + "}"; >> >> Ce code fonctionne et me met tous les keys dans params Et pour filtrer j'ai >> teste : >> >> var params = "{"; >> for(var key in $scope.params){ >> if($scope.params[key].hidden == "true"){ >> params += "'" + key + "':"; >> } >> } >> params = params.slice(0, -1) + "}"; >> >> >> qui ne fonctionne pas >> >> Merci d'avance de votre aide >> >> -- > You received this message because you are subscribed to the Google Groups > "AngularJS" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/angular. > For more options, visit https://groups.google.com/d/optout. > -- Atenciosamente, Douglas Lira "No que diz respeito ao empenho, ao compromisso, ao esforço, à dedicação, não existe meio termo. Ou você faz a coisa bem feita ou não faz." -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
