vuex

    2熱度

    2回答

    我的情況是這樣 我有兩個組成部分,父母和孩子組成 我的父組件是這樣的: <template> ... <div class="row"> ... <location-select level="continentList" type="1"/> ... <location-select level="countryList"

    0熱度

    1回答

    請檢查下面我的代碼。我試圖在vuex中實現異步等待。一切正常,但我想在此之後調用另一個動作,所以我嘗試與異步等待但它不工作。在控制檯console.log(「畢竟這個」+ res) res變量顯示未定義。 action.js import { createUpload } from '../api/index' export default { fetchImageUrl: async

    0熱度

    1回答

    我想使用Vuex來爲不使用Vue的服務器端應用程序提供支持。這可能嗎? const Vuex = require('vuex'); const store = new Vuex.Store({ state: { potatoes: 1, }, getters: { doublePotatoes(state) { return

    0熱度

    1回答

    我在嘗試保持我的Vuex模塊清潔方面遇到了一些麻煩,我希望能夠得到一些關於如何改善這一點的見解。我已經分解了一些突變,並且正在採取行動來組合多個突變,所以我認爲這是一個好的開始。 在大多數例子中,我看到超級乾淨的突變,我也有這些,但是我需要檢查if語句或其他副作用。爲了提供例子: 我的行動: setFilteredData({ state, commit }, payload) { co

    0熱度

    2回答

    我的vue應用程序有一個側欄,我想顯示一個組件作爲它的子。 我想通過使用vuex存儲提交它傳遞組件,但它似乎無法正常工作。 我使用v-html來測試側邊欄組件是否可以顯示子組件。 <div v-if="rightPanelOpen" class="right-panel" v-html="rightPanelComponent"></div> 計算財產(rightPanelComponent)

    1熱度

    1回答

    我正在使用Vuex並添加了vee-validate(found here)。我正在使用商店對象,並且從其中一個操作中,我希望能夠根據服務器響應將自定義錯誤添加到錯誤集合中。是否有可能訪問通常用作屬性的vee驗證的全局errors(ErrorBag)集合? 根據this,我應該可以添加到錯誤對象,但this是不一樣的,當我在我的商店對象顯然。 例如: <span id="error-message"

    1熱度

    1回答

    我試圖讓轉換在VueJS中的表格單元格元素上工作,並讓他們在對象中得到更改的項目上工作。我使用Vuex用於數據存儲,而且我似乎無法讓他們的工作無論是在單個細胞(See Fiddle 1) // This call state data. const state = { items: [{ id: 1, text: 'Hello', na

    0熱度

    2回答

    我的模塊的Vue這樣的: [types.GET_PRODUCT_CATEGORIES] (state,{ stores }) { state.product_categories = {} console.log(stores); stores.forEach(message => { set(state.product_categories, messa

    1熱度

    1回答

    我有興趣製作一個自定義複選框組件,它將包含一些div和一些內容。 我有一個店,看起來像這樣: var store = Vuex.Store({ state: { lights: true, sound: false } }); 有沒有辦法,我可以創建一個可以接受這些屬性(lights或sound)之一,並操縱他們的自定義組件什麼辦法? 我現在擁有一切真

    2熱度

    1回答

    我對找到一個我認爲對於像Vuex這樣的東西很常見的用例的例子感到沮喪。 我在商店調度異步操作以通過API填充它。一旦這個商店被填充,我需要執行某些操作。 我遇到的每個Vuex例子似乎只是處理對UI的直接更新。但幾乎在每種情況下,我都需要執行基於關鍵組件的操作。 state: { // initial state values are all falsey id: false,