2016-08-29 5 views
0

Ich versuchte zu verstehen, wie man Vuex verwendet, aber da ich ziemlich neu in der VueJS Welt bin, habe ich es nicht gut verstanden.Machen Sie ein Geschäft ohne Vuex

So jetzt suche ich nach Alternative.

Ich möchte Daten zwischen 2 Komponenten teilen, also lassen Sie uns das sagen.

Ich habe View-Datei (Komponente, die Produkt enthalten) und Cart-Komponente.So möchte ich in den Warenkorb Feature zu bauen, und deshalb brauche ich eine Art von Geschäft.

Irgendwelche Idee, Rat?

Danke.

Antwort

2

Verwenden Sie einfach ein Objekt.

von den offiziellen Dokumenten:

var sourceOfTruth = {} 
var vmA = new Vue({ 
    data: sourceOfTruth 
}) 
var vmB = new Vue({ 
    data: sourceOfTruth 
}) 

https://vuejs.org/guide/application.html#State-Management

+0

Ich bin mit einem bisschen mehr modular mit webpack und. (dot) vue Dateien. Also sollte Option Creare Store-Datei mit JS-Objekt sein und Daten von API zu speichern? Aber was ist dann mit Reaktivität? –

+1

Sie können in der Geschäftslogik nicht modular sein. – gurghet

+0

Leider habe ich nicht verstanden was du sagen willst. –

Verwandte Themen