«vuex» etiketlenmiş sorular

Vuex, Vue.js uygulamaları için bir durum yönetimi kalıbı + kitaplığıdır. Durumun yalnızca tahmin edilebilir bir şekilde değiştirilebilmesini sağlayan kurallarla bir uygulamadaki tüm bileşenler için merkezi bir depo görevi görür.

13
Vuex Eylemine Karşı Mutasyonlar
Vuex'te hem "eylemlere" hem de "mutasyonlara" sahip olmanın mantığı nedir? Bileşenlerin mantığını anlayamıyorum (akıllı görünüyor), ancak hem eylemlere hem de mutasyonlara sahip olmak, başka bir işlevi tetiklemek için bir işlevi yazıyor, daha sonra durumu değiştirmek gibi görünüyor. "Eylemler" ve "mutasyonlar" arasındaki fark nedir, birlikte nasıl çalışırlar ve moreso, Vuex geliştiricilerinin …
173 vue.js  vuex 

17
vue.js 2 vuex'ten mağaza değerlerini izleme
Birlikte vuexve vuejs 2birlikte kullanıyorum . Ben yeniyim vuex, storedeğişken bir değişiklik izlemek istiyorum . Bu watchişlevivue component Şimdiye kadar sahip olduğum şey bu: import Vue from 'vue'; import { MY_STATE, } from './../../mutation-types'; export default { [MY_STATE](state, token) { state.my_state = token; }, }; Ben herhangi bir değişiklik olup …

2
İki ad boşluklu vuex modülü arasında eylem göndermenin bir yolu var mı?
Ad boşluklu modüller arasında bir eylem göndermek mümkün müdür? Örneğin vuex modülleri "gameboard" ve "bildirim" var. Her biri ad boşlukludur. Oyun tahtasından bildirim modülüne bir eylem göndermek istiyorum. Ben böyle bir gönderme eylem adında modül adını kullanabileceğini düşündüm: // store/modules/gameboard.js const actions = { myaction ({dispatch}) { ... dispatch('notification/triggerSelfDismissingNotifcation', {...}) …
159 vue.js  vuejs2  vuex 

4
Başka bir eylemin içinden bir eylem çağırın
Eylemlerim için aşağıdaki kuruluma sahibim: get1: ({commit}) => { //things this.get2(); //this is my question! }, get2: ({commit}) => { //things }, Bir eylemi diğerinden çağırabilmek istiyorum, bu nedenle bu örnekte get2()içeriden arayabilmek istiyorum get1(). Bu mümkün mü ve eğer öyleyse, bunu nasıl yapabilirim?
135 vue.js  vuex 

5
Vuex eylemlerinden Geri Dönen Vaatler
Son zamanlarda jQ'dan VueJS olan daha yapılandırılmış bir çerçeveye bir şeyler taşımaya başladım ve buna bayılıyorum! Kavramsal olarak, Vuex benim için biraz paradigma değişikliği oldu, ancak şimdi ne olduğunu bildiğime ve tamamen anladığıma eminim! Ancak, çoğu uygulama açısından bakıldığında, birkaç küçük gri alan vardır. Bunun tasarım gereği iyi olduğunu düşünüyorum, …

3
Vuex - birden fazla parametrenin mutasyona geçirilmesi
Vuejs ve laravel pasaportunu kullanarak bir kullanıcının kimliğini doğrulamaya çalışıyorum. Bir eylem aracılığıyla vuex mutasyonuna birden fazla parametrenin nasıl gönderileceğini çözemiyorum. - mağaza - export default new Vuex.Store({ state: { isAuth: !!localStorage.getItem('token') }, getters: { isLoggedIn(state) { return state.isAuth } }, mutations: { authenticate(token, expiration) { localStorage.setItem('token', token) localStorage.setItem('expiration', expiration) …
126 vue.js  vuejs2  vuex 

4
Vuex - Hesaplanan özellik "adı" atandı, ancak ayarlayıcı yok
Bazı form doğrulamalı bir bileşenim var. Çok adımlı bir ödeme formudur. Aşağıdaki kod ilk adım içindir. Kullanıcının bir metin girdiğini doğrulamak, adını genel durumda saklamak ve ardından bir sonraki adıma göndermek istiyorum. Ben kullanıyorum vee doğrulamanız ve vuex <template> <div> <div class='field'> <label class='label' for='name'>Name</label> <div class="control has-icons-right"> <input name="name" …

6
VueJs 2.0'da kardeş bileşenler arasındaki iletişim
genel bakış Vue.js 2.x model.syncedilecektir kaldırılmış . Peki, Vue.js 2.x'te kardeş bileşenler arasında iletişim kurmanın uygun bir yolu nedir? Arka fon Vue 2.x'i anladığım kadarıyla, kardeş iletişimi için tercih edilen yöntem bir mağaza veya bir olay veriyolu kullanmaktır . Göre Evan (Vue yaratıcısı): Ayrıca, "verilerin bileşenler arasında geçirilmesi" genel olarak …

6
Sayfa yenilemede Vuex durumu
Uygulamam Kullanıcı Kimlik Doğrulaması için Firebase API'yi kullanıyor ve Giriş durumunu Vuex Durumunda boole değeri olarak kaydediyor. Kullanıcı oturum açtığında, oturum açma durumunu ayarlıyorum ve buna göre Koşullu olarak Oturum Aç / Oturumu Kapat düğmesini görüntülüyorum. Ancak sayfa yenilendiğinde, vue uygulamasının durumu kaybolur ve varsayılana sıfırlanır Bu, kullanıcı oturum açtığında …

5
Vuex'teki başka bir alıcıdan alıcıyı nasıl arayabilirim?
Basit bir Vue blogu düşünün: Veri depom olarak Vuex kullanıyorum ve iki alıcı kurmam gerekiyor : ID'ye göre bir getPostalıcı ve öne çıkan her gönderinin ilk birkaç karakterini döndüren bir alıcı . Öne çıkan gönderiler listesi için veri deposu şeması, gönderilere kimliklerine göre başvurur. Alıntıların gösterilmesi amacıyla bu kimliklerin gerçek …
106 vuejs2  vuex 

5
Vuex: Başka Bir Modülden Erişim Durumu
Ben erişmek istediğiniz state.sessioniçinde instance.jsgelen records_view.js. Bu nasıl başarılır? store / modüller / instance.js const state = { // This is what I want to access in records_view.js session: {} }; const getters = { sessionGetter: state => state.session }; store / module / records_view.js const actions = { getSettingsAction …
100 javascript  vue.js  vuex 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.