Als «vue.js» getaggte Fragen

Vue.js ist ein Open-Source-Framework für progressives Javascript zum Erstellen von Benutzeroberflächen, die schrittweise angepasst werden sollen. Vue.js wird hauptsächlich für die Front-End-Entwicklung verwendet und erfordert eine mittlere HTML- und CSS-Ebene. Versionsspezifische Fragen zu Vue.j sollten mit [vuejs2] oder [vuejs3] gekennzeichnet werden.

9
Vue.js - So suchen Sie ordnungsgemäß nach verschachtelten Daten
Ich versuche zu verstehen, wie man richtig auf Requisitenvariationen achtet. Ich habe eine übergeordnete Komponente (.vue-Dateien), die Daten von einem Ajax-Aufruf empfängt, die Daten in ein Objekt einfügt und damit eine untergeordnete Komponente über eine v-for-Direktive rendert, unter einer Vereinfachung meiner Implementierung: <template> <div> <player v-for="(item, key, index) in players" …

10
So deaktivieren Sie die Eingabe in vue.js bedingt
Ich habe eine Eingabe: <input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled"> und in meiner Vue.js-Komponente habe ich: .. .. ready() { this.form.name = this.store.name; this.form.validated = this.store.validated; }, .. validatedAls a booleankann es entweder 0oder sein 1, aber egal welcher Wert in der Datenbank gespeichert ist, …
276 javascript  html  forms  vue.js 


9
Wie entferne ich Hashbang von der URL?
Wie entferne ich Hashbang #!von der URL? Ich habe die Option zum Deaktivieren von Hashbang in der Dokumentation zum Vue-Router ( http://vuejs.github.io/vue-router/en/options.html ) gefunden, aber diese Option wird entfernt #!und einfach eingefügt# Gibt es eine Möglichkeit, eine saubere URL zu haben? Beispiel: NICHT: #!/home ABER: /home
257 vue.js  vue-router 

13
Wie man auf 'Requisiten'-Änderungen wartet
In den VueJs 2.0-Dokumenten kann ich keine Hooks finden, die propsÄnderungen abhören würden. Hat VueJs solche Haken wie onPropsUpdated()oder ähnlich? Aktualisieren Wie @wostex vorgeschlagen hat, habe ich versucht, watchmein Eigentum, aber nichts hat sich geändert. Dann wurde mir klar, dass ich einen Sonderfall habe: <template> <child :my-prop="myProp"></child> </template> <script> export …



10
Rufen Sie eine Vue.js-Komponentenmethode von außerhalb der Komponente auf
Angenommen, ich habe eine Haupt-Vue-Instanz mit untergeordneten Komponenten. Gibt es eine Möglichkeit, eine Methode, die zu einer dieser Komponenten gehört, vollständig von außerhalb der Vue-Instanz aufzurufen? Hier ist ein Beispiel: var vm = new Vue({ el: '#app', components: { 'my-component': { template: '#my-template', data: function() { return { count: 1, …
227 javascript  vue.js 



5
Zeigen Sie nicht entkoppeltes HTML in Vue.js an
Wie kann ich es schaffen, HTML in einer Schnurrbartbindung zu interpretieren? Im Moment wird die break ( <br />) nur angezeigt / maskiert. Kleine Vue App: var logapp = new Vue({ el: '#logapp', data: { title: 'Logs', logs: [ { status: true, type: 'Import', desc: 'Learn<br />JavaScript', date: '11.11.2015', id: …
188 javascript  html  vue.js 

7
Vue v-on: click funktioniert nicht für Komponenten
Ich versuche, die On-Click-Direktive in einer Komponente zu verwenden, aber sie scheint nicht zu funktionieren. Wenn ich auf die Komponente klicke, passiert nichts, wenn in der Konsole ein "Test angeklickt" werden soll. Ich sehe keine Fehler in der Konsole, daher weiß ich nicht, was ich falsch mache. index.html <!DOCTYPE html> …

1
Unterschied zwischen den erstellten und gemounteten Ereignissen in Vue.js
Die Dokumentation von Vue.j beschreibt die created und mountedEreignisse wie folgt: created Wird nach dem Erstellen der Instanz synchron aufgerufen. Zu diesem Zeitpunkt hat die Instanz die Verarbeitung der Optionen abgeschlossen, was bedeutet, dass Folgendes eingerichtet wurde: Datenbeobachtung, berechnete Eigenschaften, Methoden, Watch / Event-Rückrufe. Die Bereitstellungsphase wurde jedoch noch nicht …
181 javascript  vue.js 

24
Vue 2 - Mutierende Requisiten vue-warn
Ich habe die Serie https://laracasts.com/series/learning-vue-step-by-step gestartet . Ich habe die Lektion Vue, Laravel und AJAX mit diesem Fehler abgebrochen : vue.js: 2574 [Vue warn]: Vermeiden Sie es, eine Requisite direkt zu mutieren, da der Wert bei jedem erneuten Rendern der übergeordneten Komponente überschrieben wird. Verwenden Sie stattdessen Daten oder berechnete …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.