我还在学角和UI-路由器.当我走的时候,UI-路由器路线,因为每个人都告诉我,这是一条路。
我最初把登录页面作为所有国家的一部分。但决定最好把它作为一个单独的独立页面
但我不知道怎么重定向到登录页面..。
app.config(['$urlRouterProvider', '$stateProvider', function ($urlRouterProvider, $stateProvider) {
$urlRouterProvider
.otherwise('');
//what i used to have, will remov
我试图使用vue-router来显示不同路由的不同组件。然而,它似乎不起作用。
我有编译程序的代码。
我的main.js只是定义路由器并启动vue应用程序。它正在导入组件并设置路线。
import scss from './stylesheets/app.styl';
import Vue from 'vue';
import VueRouter from 'vue-router';
import Resource from 'vue-resource';
import App from './components/a
我正在尝试访问路由器文件中的Vuex商店。我需要根据商店的data.length来定义路线。例如,如果store.data是空的,我只需要公司列表路由。如果没有,我只需要在路线上签个名。实际上,数据不是空数组,但它总是以空数组的形式记录,如何才能在没有此问题的情况下获得存储的数据(异步/等待)?这是我的密码。
import Vue from 'vue';
import Router from 'vue-router';
import store from '@/store';
Vue.use(Router);
let data = [];
a
我在h页上托管了我的网站,并部署了它,但是我的路由有一些问题。
在顶部的导航菜单中浏览页面很好:
但是如果我刷新页面,页面会抛出一个404错误,尽管URL保持不变(即)。或者,如果我键入那个URL,我也会得到一个404错误。这并不发生在我的主页()上,只发生在所有其他页面上。
下面是我的路由代码:
import { createRouter, createWebHistory } from 'vue-router';
import Portfolio from './views/portfolio.vue';
import About from '.
我正在学习Vue JS到目前为止还不错。我有一个用于后端的API,在成功登录时,它给了我访问权限和刷新令牌。在Vue中,我正在检查localStorage中的令牌,如果为null,则需要重定向到登录页面。如果存在,我需要进行API调用来检查是否有效,并根据响应重定向到登录或预定的路由。到目前为止,下面的代码是我设法提供的,但是在导航保护中检测到了从"/“到"/”的无限重定向。中止以避免堆栈溢出。如果没有固定的,这将破坏生产。
这是梅码
router.beforeEach((to, from, next ) =>{
console.log(to.meta)
let