Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
web:framework:spring:td4 [2023/03/07 02:07] – [SPA VueJS] jcheron | web:framework:spring:td4 [2023/03/07 16:18] (Version actuelle) – jcheron | ||
---|---|---|---|
Ligne 110: | Ligne 110: | ||
< | < | ||
< | < | ||
- | < | + | < |
</ | </ | ||
</ | </ | ||
Ligne 176: | Ligne 176: | ||
@GetMapping(path = ["/","","/ | @GetMapping(path = ["/","","/ | ||
fun index(): String { | fun index(): String { | ||
- | vue.adddataRaw(" | + | vue.addDataRaw(" |
vue.onMounted( | vue.onMounted( | ||
Http.get("/ | Http.get("/ | ||
Ligne 287: | Ligne 287: | ||
</ | </ | ||
- | **Création du composant global sur l' | + | **Création du composant global sur l' |
<sxh kotlin; | <sxh kotlin; | ||
Ligne 299: | Ligne 299: | ||
</ | </ | ||
+ | Ajout de méthodes à l' | ||
+ | <sxh kotlin; | ||
+ | vue.addDataRaw(" | ||
+ | vue.addMethod(" | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | vue.addMethod(" | ||
+ | " | ||
+ | " | ||
+ | vue.addMethod(" | ||
+ | " | ||
+ | " | ||
+ | </ | ||
+ | ==== A faire ==== | ||
+ | <WRAP TODO> | ||
+ | Implémenter le comportement de l' | ||
+ | |||
+ | </ | ||
+ | |||
+ | === Data === | ||
+ | |||
+ | ^Data ^Rôle ^Initial value ^ | ||
+ | |**masters** | Liste des maîtres (Developers) | < | ||
+ | |**dogs** | Liste des chiens SPA (Stories sans dev) | loaded with repository | | ||
+ | |**master** | Le maître (dev) à ajouter | nouvelle instance | | ||
+ | |**masterId** | L'id de master sélectionné dans la liste d' | ||
+ | |**dogNames** | Liste des noms de chiens à adopter | [] | | ||
+ | |**dog** | Le chien à ajouter | nouvelle instance | | ||
+ | |**message** | Le message à afficher après une opération | nouvelle instance | | ||
+ | === Methods === | ||
+ | ^Method ^Rôle ^Opérations ^ | ||
+ | |**addMaster(master)** | Ajoute le maître passé en paramètre | < | ||
+ | |**remove(master)** | Supprime le maître passé en paramètre | '' | ||
+ | |**addDog(master, | ||
+ | |**giveup(master, | ||
+ | |**removeDog(dog)** | Supprime le chien SPA passé en paramètre | '' | ||
+ | |**adopt(gog, | ||