我试图存储登录在我的应用程序上的用户。我使用一个store.js文件使用vuex并保存我的变量。
import Vue from 'vue'
import Vuex from 'vuex'
import createPersistedState from 'vuex-persistedstate'
import Cookies from 'js-cookie'
Vue.use(Vuex)
export const store = new Vuex.Store({
state: {
userloged: '
我有一份vuex的任务清单。我在一个组件中有一个按钮,可以添加一个任务。我也有一个后端服务器,将存储在数据库中的任务。
现在,我将其设置为:
Button->Ajax->Backend Response->Update Vuex->Vue Updates Frontend
我想要的是:
Button->Update Vuex->Ajax/Vue each do their thing.
我的问题是,在数据库创建它之前,我没有该项目的id。我可以在本地创建一个临时id,并将其作为临时id发送到服务器,但这看起来很混乱。我不会存储它,我只是在vuex中使用它来更
我正在尝试使用Vuex模块,但它运行得不太好,我得到了一些已知的动作,试图调度它.
store/index.js
import Vue from 'vue'
import Vuex from 'vuex'
import * as getters from '@/store/getters'
import { state, actions, mutations } from '@/store/root'
import authentication from '@/store/modules/authentication
我在我的存储操作中使用了Axios,并希望基于某种状态设置Axios标头(以更改接受语言的请求标头)。当尝试访问导出外部的存储时,我得到一个错误“无法找到未定义的属性状态”。我的store/index.js文件: import Vue from "vue";
import Vuex, { Store } from "vuex";
import Axios from "axios";
Vue.use(Vuex);
Axios.defaults.headers['Accept-Language'] = store.state.La
我正在用Vue.js、Vuex和Firebase构建一个应用程序。在这个应用程序中,从Firestore数据库获得的数据会以突变的形式更新到状态。当状态通过getters方法返回到模板时,当前形式的应用程序似乎工作得很好。然而,我的理解是,突变是同步的,承诺(.then)是异步的。因此,.then的承诺不应该是内部突变。那么,为什么这个应用程序仍然运行正常呢?什么是重新配置突变的最佳方式,以便FB数据在没有承诺的情况下被更新到状态?或者是否有必要改变这一点?这是我的Vuex密码。谢谢!
import Vue from 'vue'
import Vuex from 'vu
我有一个名为类别的消防局藏品。这个集合中的文档被我的vue应用程序中的每个页面(路由)使用,所以我认为访问这些数据的最有效的方法是在我的store.js中有一个类别状态,这样每个组件都可以在需要的时候访问类别状态,而不是每次从消防站获得它。当呈现应用程序时,如何将类别集合的内容设置为vuex状态?
这里是我的store.js:
import Vue from 'vue'
import Vuex from 'vuex'
const fb = require('./components/firebase/FirebaseConfig.js')
Vu