|
Auteur | Sujet : blabla@web |
---|
dd_pak | Reprise du message précédent : |
Publicité | Posté le 19-01-2018 à 22:59:23 |
Mevo Divergent |
|
kurtosis R.oi des Euros | Là je me rends compte que je suis bientôt quadragénaire BORDEL. |
babysnoopy |
--------------- Gérez votre épargne avec Avenue Des Investisseurs - École des épargnants alpha |
masklinn í dag viðrar vel til loftárása |
--------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
Plam Bear Metal | NodeBB est pas trop mal (je l'utilise pour le forum de XO) --------------- Spécialiste du bear metal |
Mevo Divergent |
|
TotalRecall | Hello, J'ai une question React niveau ultra débutant . Le machin comporte un formulaire avec un bouton qui vient incrémenter une variable. C'est là que tout dérape Je vous partage les fichiers .tsx (en premier) et .ts (en second)
Mon problème est dans le .ts lignes 43 à 45 : vous n'aurez pas manqué l'horrible chose que je suis obligé de faire pour ramener à 0 ma variable.
Ca s'exécute bien mais dans ce cas, dans ma phrase Current count: <strong>{ this.props.count }</strong> la valeur affichée ne change pas lors du clic sur Reset. Pourtant on devrait pouvoir affecter une constante à une variable liée à l'état donc je ne comprend pas pourquoi ce comportement bizarre. Encore une fois je n'ai jamais fait de React et j'ai un niveau misérable en JS pur, merci de votre indulgence . PS : désolé c'est verbeux mais la partie significative tient en très peu de lignes . Merci Message cité 3 fois Message édité par TotalRecall le 23-01-2018 à 17:23:16 --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
kao98 ... |
--------------- Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98 |
masklinn í dag viðrar vel til loftárása |
Message édité par masklinn le 23-01-2018 à 18:21:48 --------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
Publicité | Posté le 23-01-2018 à 18:20:34 |
TotalRecall | Mais je ne suis pas sensé faire un truc avec mon objet "state" (comme les autres méthodes) ? Sinon il me semblait avoir aussi déjà testé le return {count: 0} mais sans aucune différence, je reverrai. Message cité 2 fois Message édité par TotalRecall le 23-01-2018 à 18:26:27 --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
masklinn í dag viðrar vel til loftárása |
D'ailleurs la doc de redux dit bien que
"state" étant un argument, t'es bien censé pas le toucher modifier. Message cité 1 fois Message édité par masklinn le 23-01-2018 à 19:14:44 --------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
flo850 moi je | et le seul endroit ou tu peux faire this.state = bidule c'est dans le constructeur de ton composant --------------- |
masklinn í dag viðrar vel til loftárása |
Message édité par masklinn le 23-01-2018 à 21:28:31 --------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
flo850 moi je | a oui, bien vu --------------- |
youmoussa Ecrou-vis | Vous feriez mieux de lui apprendre à apprendre --------------- Galerie HFR - Photoblog San Francisco - American Cars Photos |
TotalRecall |
edit : et mais en fait le même exemple sans Redux c'est vachement plus direct et simple . Plus d'usine à gaz. Message édité par TotalRecall le 24-01-2018 à 09:25:25 --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
gatsu35 Blablaté par Harko | dans Redux, le state c'est le single source of truth, et il est immutable, et dans les reducers tu n'as seulement le droit que de retourner un nouveau state dans ton reducer. |
gatsu35 Blablaté par Harko |
|
TotalRecall | Oui j'ai vu ça en postant, mais je préférais éviter d'écrire des tartines en posant plus de questions bêtes et juste attendre l'explication --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
Shinuza This is unexecpected |
Mais quel merdier --------------- Mains power can kill, and it will hurt the entire time you’re dying from it. |
TotalRecall |
La version avec juste React est déjà plus légère (là apparemment c'est Redux qui ajoute tout un bordel d'interfaces et d'actions avec une sorte de switch pour brancher tout ça ensemble), et la version avec Angular encore mieux selon moi (moins verbeux, moins de "wiring" en tout genre, meilleur découpage des fichiers avec les templates / l'initialisation / les méthodes chacun dans leur coin, etc). Message cité 1 fois Message édité par TotalRecall le 24-01-2018 à 14:24:44 --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
ben547 | Je croyais l'avoir déjà vu passer mais c'est une lecture nécessaire: Message cité 1 fois Message édité par ben547 le 24-01-2018 à 15:16:12 |
masklinn í dag viðrar vel til loftárása | Perso j'aime bien la logique sous-tendante à Redux, c'est juste qu'en JS/TS ça ressemble à rien. Message cité 2 fois Message édité par masklinn le 24-01-2018 à 15:34:59 --------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
flo850 moi je | Je préfère tellement mobx, même si c'est moins découplé --------------- |
TotalRecall |
Mais carrément, pour moi c'est un énorme merdier.
La page :
Et à côté j'ai aussi modifié l'autre exemple Angular du template .Net Core MVC qui affiche la météo en faisant des appels serveurs dans la même appli SPA pour y ajouter une pagination et quelques méthodes. Moralité : je n'en connaissais aucun, j'ai testé à l'arrache React, React + Redux, Angular, et j'aime considérablement plus Angular . Je sais bien qu'il y en a d'autres (Vue, Ember, Aurelia, Knockout... C'est la jungle ces machins, vivement que les technos prennent un peu de maturité) mais faut bien commencer quelque part . Message cité 1 fois Message édité par TotalRecall le 24-01-2018 à 16:25:38 --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
Plam Bear Metal | fr(e)actal sinon --------------- Spécialiste du bear metal |
TotalRecall | Jamais entendu parler, et google non plus --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
flo850 moi je | version en séparant le composant de présentation, et celui de contrôle (j'aime bien cette séparation)
Message édité par flo850 le 24-01-2018 à 17:15:49 --------------- |
Shinuza This is unexecpected |
Bah c'est mon coup de gueule de moment. J'ai vraiment l'impression qu'on a détourné React de son utilisation primaire et j'ai de gros doutes sur sa capacité à scaler sur un gros projet. L'approche 100% fonctionnelle qu'on en fait est en ligne avec l'approche réactive, mais la complexité explose quand on prend en compte les contraintes impératives d'une application web.
This.
This. --------------- Mains power can kill, and it will hurt the entire time you’re dying from it. |
Plam Bear Metal |
masklinn í dag viðrar vel til loftárása |
Message cité 1 fois Message édité par masklinn le 24-01-2018 à 18:07:45 --------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
Shinuza This is unexecpected |
C'est pas délirant comme analyse, et pourtant quand on conserve une approche impérative en gardant de l'isolation, ça reste très lisible et beaucoup moins bloaté.
--------------- Mains power can kill, and it will hurt the entire time you’re dying from it. |
masklinn í dag viðrar vel til loftárása |
Notes que ça veut pas dire que tu finis nécessairement par t'y retrouver (let me tell you about struts), et que je suis pas vraiment emballé ou convaincu par redux (et je trouve bizarre de le mettre comme template pour débutant). Mais bon. Après
Message cité 2 fois Message édité par masklinn le 24-01-2018 à 19:31:13 --------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
Shinuza This is unexecpected |
Je pense aussi que Redux est le mauvais élève de la bande. --------------- Mains power can kill, and it will hurt the entire time you’re dying from it. |
skylight Made in France. | J'ai un backoffice, où je dois récupérer des données. Le formulaire de login a cette gueule :
J'ai tenté de me connecter en php via un script local avec curl, mais ça m'envoie bouler
Je voulais juste me connecter via php et via une petite boucle, récupérer en file_get_content toutes les urls souhaitées. Message cité 1 fois Message édité par skylight le 25-01-2018 à 10:39:56 |
TotalRecall | Ben ton script n'est pas connecté
--------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
TotalRecall |
--------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
skylight Made in France. |
|
Publicité | Posté le |
Sujets relatifs | |
---|---|
blabla 3 | blabla 2 |
PUTAIN HARKO TU AS FERM2 BLABLA ! | [Beaucoup de blabla pour rien : post à effacer] Compiler .bat |
variable1="blabla + variable2 +blala : c'est possible ?? | [PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444 |
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help | [MySQL] WHERE 'blabla' compris dans le champ truc |
[blabla@hosto] Le topic des vieux | [PHP / BlaBla - limite] |
Plus de sujets relatifs à : blabla@web |