小编Tom*_*paz的帖子

无法读取Vuex中未定义的属性“ dispatch”

我正在尝试在vuex存储中的'logOutUser'上执行调度,并且在respone中收到以下错误消息:

TypeError:无法读取未定义的属性“ dispatch”

deleteUser.vue(无法从中执行分派操作的组件):

<template>
    <v-dialog v-model="openDelete" persistent max-width="500px">
        <v-card>
            <v-card-title>
                <h4>Delete User</h4>
            </v-card-title> 
            <v-card-text>
                <h2>Are You Sure?</h2>
                <p>Deleting your user is a permanent action.</p>
                <br>
                <br>
                <v-btn
                 color="primary"
                 @click="deleteUser">
                 Delete User
                </v-btn>
                <v-btn
                 color="primary"
                 @click="openDelete = false">
                 Close
                </v-btn>  
            </v-card-text>  
        </v-card>   
    </v-dialog> 
</template>
<script>
import router from '../../router/index.js'
const firebase = require('../../firebaseConfig.js')
export default {
    data: function(){
        return {
            openDelete: true
        }
    },
    methods: {
        deleteUser: function(){
            let user = firebase.auth.currentUser
            const docId = user.uid
            console.log("Trying to delete user …
Run Code Online (Sandbox Code Playgroud)

vue.js vuex

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

vue.js ×1

vuex ×1