CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

VueJS — définition des composants, méthodo

Pseudo supprimé
Pseudo supprimé 12 juin 2016 à 22:57:30

Salut les gens,

Je me pose une question concernant VueJS: la plupart des exemples de la doc proposent l'ajout de components via la création de nouveaux objets :

var monComponent = new Vue({
    el: ".compo",
    // etc...
})

Cependant, le code de base de la création d'un projet vueJS semble préférer définir les propriétés / méthodes / autre des composants directement dans le fichier du Template de composant :

<template> ... </template>

export default {
    data () {
        return { }
    }
}

Y a-t-il une différence fondamentale entre ces deux approches ? Est-ce qu'il s'agit de choses différentes ?

Merci par avance.

deepblue
deepblue
Niveau 16
13 juin 2016 à 13:24:50

La différence est l'écriture. Au final, ça fait la même chose.
En ce qui me concerne, le projet dont j'avais ici (https://www.jeuxvideo.com/forums/42-30-46347922-1-0-1-0-js-frontend-framework-js.htm) s'appuie sur vuejs et la première méthode que tu évoques. L’implémentation de vuejs n'est pas parfaite mais ça a bien fonctionné et le projet tourne bien.

Message édité le 13 juin 2016 à 13:25:36 par deepblue
Pseudo supprimé
Pseudo supprimé 13 juin 2016 à 13:47:57

D'acc, c'est bien ce que je me disais. Merci !

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment