Questions marquées «vue.js»

Vue.js est un framework Javascript progressif open source pour la création d'interfaces utilisateur qui visent à être adoptables de manière incrémentielle. Vue.js est principalement utilisé pour le développement front-end et nécessite un niveau intermédiaire de HTML et CSS. Les questions spécifiques à la version de Vue.js doivent être marquées avec [vuejs2] ou [vuejs3].

9
Vue.js - Comment surveiller correctement les données imbriquées
J'essaie de comprendre comment surveiller correctement certaines variations d'accessoires. J'ai un composant parent (fichiers .vue) qui reçoit des données d'un appel ajax, place les données dans un objet et les utilise pour rendre un composant enfant via une directive v-for, sous une simplification de mon implémentation: <template> <div> <player v-for="(item, …

10
Comment désactiver l'entrée de façon conditionnelle dans vue.js
J'ai une entrée: <input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled"> et dans mon composant Vue.js, j'ai: .. .. ready() { this.form.name = this.store.name; this.form.validated = this.store.validated; }, .. validatedétant un boolean, il peut être soit 0ou 1, mais quelle que soit la valeur stockée dans la …
277 javascript  html  forms  vue.js 

5
Importation ES6 à l'aide du chemin de connexion at ('@') dans un projet vue.js à l'aide de Webpack
Je commence un nouveau projet vue.js donc j'ai utilisé l'outil vue-cli pour échafauder un nouveau projet webpack (ie vue init webpack). En parcourant les fichiers générés, j'ai remarqué les importations suivantes dans le src/router/index.jsfichier: import Vue from 'vue' import Router from 'vue-router' import Hello from '@/components/Hello' // <- this one …

9
Comment supprimer le hashbang de l'URL?
Comment supprimer le hashbang #!de l'URL? J'ai trouvé une option pour désactiver le hashbang dans la documentation du routeur vue ( http://vuejs.github.io/vue-router/en/options.html ) mais cette option supprime #!et vient de mettre# Existe-t-il un moyen d'avoir une URL propre? Exemple: NE PAS: #!/home MAIS: /home
258 vue.js  vue-router 

13
Comment écouter les changements des «accessoires»
Dans les documents VueJs 2.0, je ne trouve aucun crochet qui écouterait les propschangements. Est-ce que VueJs a des crochets similaires onPropsUpdated()ou similaires? Mettre à jour Comme l'a suggéré @wostex, j'ai essayé watchma propriété mais rien n'a changé. Puis j'ai réalisé que j'avais un cas particulier: <template> <child :my-prop="myProp"></child> </template> …




5
Vue.js - Différence entre v-model et v-bind
J'apprends Vue avec un cours en ligne et l'instructeur m'a donné un exercice pour faire un texte d'entrée avec une valeur par défaut. Je l'ai terminé en utilisant v-model mais, l'instructeur a choisi v-bind: value et je ne comprends pas pourquoi. Quelqu'un peut-il me donner une explication simple sur la …


5
Afficher le HTML sans échappement dans Vue.js
Comment puis-je réussir à faire interpréter le HTML dans une reliure moustache? Au moment où le break ( <br />) est juste affiché / échappé. Petite application Vue: var logapp = new Vue({ el: '#logapp', data: { title: 'Logs', logs: [ { status: true, type: 'Import', desc: 'Learn<br />JavaScript', date: …
191 javascript  html  vue.js 


24
Vue 2 - Accessoires mutants vue-warn
J'ai commencé la série https://laracasts.com/series/learning-vue-step-by-step . Je me suis arrêté sur la leçon Vue, Laravel et AJAX avec cette erreur: vue.js: 2574 [Vue warn]: évitez de muter directement un accessoire car la valeur sera écrasée à chaque fois que le composant parent sera à nouveau rendu. Au lieu de cela, …

1
Différence entre les événements créés et montés dans Vue.js
La documentation Vue.js décrit les événements createdet mountedcomme suit: created Appelé de manière synchrone après la création de l'instance. À ce stade, l'instance a fini de traiter les options, ce qui signifie que les éléments suivants ont été configurés: observation des données, propriétés calculées, méthodes, rappels de surveillance / événement. …
181 javascript  vue.js 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.