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 | ||
| richclient:emberjs:td3 [2019/02/24 16:22] – [-- Vues] jcheron | richclient:emberjs:td3 [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 4: | Ligne 4: | ||
| |< 100% >| | |< 100% >| | ||
| | {{:: | | {{:: | ||
| - | | ::: | Pour passer à la v4 de bootstrap (sass requis) : <sxh bash; | ||
| - | ember generate ember-bootstrap --bootstrap-version=4</ | ||
| | ::: | pour les fonts : <sxh bash; | | ::: | pour les fonts : <sxh bash; | ||
| < | < | ||
| Ligne 18: | Ligne 16: | ||
| < | < | ||
| - | Renommer le projet | + | < |
| + | Le plugin | ||
| + | < | ||
| - | Ajouter le plugin **ember-localstorage-adapter** pour stocker des models côté client : | + | Ajouter le plugin **ember-local-storage** pour stocker des models côté client : |
| <sxh bash; | <sxh bash; | ||
| - | ember install ember-localstorage-adapter | + | ember install ember-local-storage |
| </ | </ | ||
| Ligne 35: | Ligne 35: | ||
| Définir le namespace **contact-app**, | Définir le namespace **contact-app**, | ||
| <sxh javascript; | <sxh javascript; | ||
| - | import | + | import |
| - | export default | + | export default |
| - | | + | |
| }); | }); | ||
| </ | </ | ||
| Ligne 48: | Ligne 48: | ||
| <sxh javascript; | <sxh javascript; | ||
| - | import | + | export |
| - | + | ||
| - | export default LSSerializer.extend(); | + | |
| </ | </ | ||
| ===== Gestion des contacts ===== | ===== Gestion des contacts ===== | ||
| - | ==== -- Objectifs ==== | + | ==== - Objectifs ==== |
| - Models et Store | - Models et Store | ||
| - Computed properties | - Computed properties | ||
| Ligne 72: | Ligne 70: | ||
| ^::: | < | ^::: | < | ||
| ^::: | < | ^::: | < | ||
| - | ==== -- Route/ | + | ==== - Route/ |
| === /contacts === | === /contacts === | ||