I think that's ...

http://embed.plnkr.co/ojes6rXtEVvenl61xQil/preview

2015-10-26 12:56 GMT-02:00 Zep86 <[email protected]>:

> 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.

Reply via email to