我正在使用 axios 拦截器构建 jwt 令牌刷新逻辑(在过期时刷新身份验证令牌)。刷新部分运行良好:axios 拦截错误、刷新令牌并重试请求(并成功从服务器获取答案)。但是,由于令牌过期而失败的请求的页面仍然会捕获错误。我觉得 axios 仍然将错误返回给发出调用的函数,而不是仅返回重试的请求,但我不知道怎么做。这是我的 axios.js 文件中的代码:import { boot } from
2022-07-07
如果我这样做:<div class="panel panel-default" v-if="socialiteLogins !== null">面板不会隐藏。如果我单独检查socialiteLogins === null,或者与 == 一起检查,它们都会返回该对象不为空。但它肯定是空的。如果我将其转储到页面上,我会得到 [] 作为结果。这是一个空的 json 对象。所以如果我尝试这个:<div c
2016-11-23
我正在制作一个 vue 项目,我想在我的组件中使用 leaflet。我得到了地图显示,我可以添加标记,但是当我尝试删除标记时遇到错误。我得到Uncaught TypeError: Cannot read property '_leaflet_id' of undefinedat n (leaflet.js:5)at e.removeLayer (leaflet.js:5)at HTMLInputE
2018-02-20
在我的应用程序中,我的模板中有以下内容:<template><div>{{ report.imageId.length }}</div></template>在我的脚本中:created() {this.loadReport();},methods: {async loadReport() {this.report = await reportSvc.getReport(this.$route.p
2020-12-29
我正在学习 Vue 教程。下面是实现文本区域字符限制的函数,<form action="" class="create-twoot" @submit.prevent="createnewTwoot"><label for="new-twoot">New Twoot</label><p>{{char_limit}}/180</p><textarea name="" id="new-twoot" co
2021-01-29
我正在用 nuxt 构建一个应用程序(使用 vuetify 2 和 typescript)。我有单选按钮(比如 b1 b2)和文本字段(比如 t1 t2 t3)。当用户点击 b1 时,它会显示 t1 和 t3当用户点击 b2 时,它会显示 t2 和 t3我认为对字段 t1 的验证导致了错误,但不确定原因。当用户打开页面时,默认选择 b1。当我切换到 b2 并写一些内容...然后回到 b1 时,什么
2021-03-04
我有一个 vuejs 组件,它为我带来了一个选择框。第一步我可以选择代理或组,但要查看第二个选择,我需要先选择代理或组。因此,当用户不选择第一个选择选项时,我想隐藏第二个选择,但在我的计算属性中错误是:渲染错误:“TypeError:无法读取未定义的属性‘length’”我的模板: <template><div :class="$style['atribution__container']"><
2021-08-24
出现错误[vite] Internal server error: Cannot read property 'length' of undefined尝试使用 vite 运行我的 vue 项目时发生此问题。以下是错误堆栈:Build failed with 1 error: node_modules/vite/dist/node/chunks/dep-27bc1ab8.js:59574:34:
我陷入了一个奇怪的错误:当尝试显示状态变量时,vuejs 警告我:渲染函数中的错误:“TypeError:无法读取未定义的属性‘token’”我的状态如下所示(在 vuejs 扩展中):room:Objectdetails:Objectgame_id:"1"id:914527404max_users:5messages:Array[0]token:"ef6464692f4cce187fe129d7
2017-07-07
尝试 1main.jsimport { createApp } from 'vue'import { store } from './store/store'import App from './App.vue'Vue.config.productionTip = falseconst app = createApp(App)app.use(store)app.mount('#app')store
刚接触 Vue,想弄清楚一些事情。我正在使用这个“数据”:data() {return {currentPage: 0,nextPage: '',previousPage: '',left: '',opacity: '',scale: '',}},尝试在方法中使用数据变量,如下所示:methods: {isStageOneDone: function () {var animating;if(an
2021-03-19
我试图在我的 Vue 项目中创建 i18n,然后就出现了错误。Uncaught TypeError: Cannot read properties of undefined (reading 'use')这是我的项目树:| -- Project| -- src| -- App.vue| -- main.js| -- store|-- index.js| -- lang| -- i18n.js| -
2022-01-11
我正在尝试在我的 vue 项目中添加 toastr。但是我在控制台中遇到了这个错误--Uncaught TypeError: Cannot read properties of undefined (reading 'use')这是我在 app.js 中的代码---import Vue from 'vue';import './bootstrap';import { createApp } fro
2022-09-23
我收到“无法读取未定义的属性推送”错误:这是我的 vueJs 代码:data:{CoIsignedListUID:[]}methods:{fetchCoISigned: function () {this.$http.get('/cimsm/public/api/fetchCoIsigned/' + this.conflictofInterest.complaintID).then(functio
我尝试将数据从父组件传递到子组件。但是,我尝试传递的数据在子组件中一直打印为空白。我的代码:在Profile.js(父组件)中<template><div class="container"><profile-form :user ="user"></profile-form></div></template><script>import ProfileForm from './ProfileFo
2016-08-29