Als «vuejs2» getaggte Fragen

Verwenden Sie dieses Tag für Fragen zu Version 2 von Vue.js, einem progressiven Open-Source-Javascript-Framework zum Erstellen von Benutzeroberflächen.

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 …


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> …

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 …


17
vue.js 2 wie man Speicherwerte von vuex überwacht
Ich benutze vuexund vuejs 2zusammen. Ich bin neu in vuex, ich möchte eine storeVariablenänderung beobachten. Ich möchte die watchFunktion in meinem hinzufügenvue component Das habe ich bisher: import Vue from 'vue'; import { MY_STATE, } from './../../mutation-types'; export default { [MY_STATE](state, token) { state.my_state = token; }, }; Ich möchte …


2
Gibt es eine Möglichkeit, Aktionen zwischen zwei Namespace-Vuex-Modulen auszulösen?
Ist es möglich, eine Aktion zwischen Namespace-Modulen auszulösen? ZB habe ich Vuex-Module "Gameboard" und "Benachrichtigung". Jeder hat einen Namespace. Ich möchte eine Aktion vom Spielbrett an das Benachrichtigungsmodul senden. Ich dachte, ich könnte den Modulnamen im Namen der Versandaktion folgendermaßen verwenden: // store/modules/gameboard.js const actions = { myaction ({dispatch}) { …
158 vue.js  vuejs2  vuex 


13
Wie implementiere ich Debounce in Vue2?
Ich habe ein einfaches Eingabefeld in einer Vue-Vorlage und möchte Debounce mehr oder weniger so verwenden: <input type="text" v-model="filterKey" debounce="500"> Die debounceImmobilie wurde jedoch in Vue 2 veraltet . Die Empfehlung lautet nur: "Verwenden Sie v-on: Eingabe + Entprellungsfunktion eines Drittanbieters". Wie setzen Sie es richtig um? Ich habe versucht, …

6
Vuejs: Ereignis bei Routenänderung
Auf meiner Hauptseite habe ich Dropdowns, die v-show=showdurch Klicken auf den Link angezeigt werden, @click = "show=!show"und ich möchte festlegen, show=falsewann ich die Route ändere. Raten Sie mir bitte, wie Sie dieses Ding realisieren können.


15
Wie stelle ich die Vue-App bereit?
Was soll ich nach der Entwicklung einer Vue- App tun vue-cli? In Angular gab es einen Befehl, der alle Skripte in einem einzigen Skript bündelt. Anschließend werden diese Dateien an den Host gesendet. Gibt es in Vue etwas Ähnliches ?
129 vue.js  vuejs2  vue-cli 

4
Was ist der Unterschied zwischen den Ansichten und Komponentenordnern in einem Vue-Projekt?
Ich habe gerade die Befehlszeile ( CLI) verwendet, um ein Vue.js-Projekt zu initialisieren. Der CLIerstellte a src/componentsund src/viewsOrdner. Es ist ein paar Monate her, seit ich mit einem Vue-Projekt gearbeitet habe und die Ordnerstruktur scheint mir neu zu sein. Was ist der Unterschied zwischen den Ordnern viewsund componentsin einem Vue-Projekt, …

3
Vuex - Übergabe mehrerer Parameter an die Mutation
Ich versuche, einen Benutzer mit vuejs und laravels Pass zu authentifizieren. Ich kann nicht herausfinden, wie mehrere Parameter über eine Aktion an die Vuex-Mutation gesendet werden können. - Geschäft - export default new Vuex.Store({ state: { isAuth: !!localStorage.getItem('token') }, getters: { isLoggedIn(state) { return state.isAuth } }, mutations: { authenticate(token, …
123 vue.js  vuejs2  vuex 

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.