Salut, est ce qu'il y a des gens qui maitriseraient le developpement angular-fullstack NodeJs/express/postgreSQL (généré avec Yeoman)? Je suis un petit puceau dans la programmation et je m'y perds un peu coté serveur. Merci.
non, c'est bon. Je me suis dépatouillé.
Je bloque maintenant sur l'envoie de donnée d'un composant à l'autre sans passer par $parent. Je vais essayer les $ctrl.
De même je galère à faire un sous-domaine. J'essaie d'appliquer express-subdomain
Tu devrais parler de ce que tu veux faire. "Non c'est bon. Je me suis dépatouillé" n'aidera pas celui qui pourrait aussi être intéressé par ta problématique. Développes un peu, c'est intéressant comme techno.
Pour l'échange de données tu peux créer des contextes différents en fonction de ton namespace, et les partager entre composant.
Sinon tu as aussi ça : https://toddmotto.com/passing-data-angular-2-components-input
Et aussi ça : http://stackoverflow.com/questions/34088209/how-to-pass-object-from-one-component-to-another-in-angular-2
Google => angular send data to different components
Tu as raison. ALors petit Topo sur mon site:
Fullstack-Angular 1.5 avec Express/NodeJs/PostgreSQL généré avec un générateur AngularFUllstack Yeoman.
https://github.com/angular-fullstack/generator-angular-fullstack
Il me fallait d'abords bien appréhender le générateur (comprendre la structure et la construction automatique des fichiers).
Coté client, l'utilisation de component m'a permis de construire tous mes templates.
J'ai utilisé jusqu'à maintenant $scope. Sans utiliser de $rootScope. Pour avoir l'info d'un controller parent, j'utilise $parent. Cela marche dans les templates mais je ne parviens pas à les utiliser dans les controllers :/. C'est pour cela que je regarde les alternatives: $ctrl semble pas mal (ils l'utilisent dans les minis tutos d'angular officiel).
J'ai pu connecter ma BDD (travail sur pgadmin, si quelqu'un connait un équivalent de Postico sur Windows, ce serait top) locale à mon app.
Ce qu'il me reste à faire:
- créer un sous-domaine pour le contrôle des admins avec un dashboard.
- Faire le design.
Je ne suis pas sur angular 2 (car pas assez de doc pour l'instant). Et google est mon meilleur ami, je sais :)
Ca en parle la dedans http://stackoverflow.com/questions/21453697/angularjs-access-parent-scope-from-child-controller