vue.js - Router-Link 在 url 中调用但不显示页面总是主要显示
问题描述
我是 vuejs 的新手。单击主页中的链接时,我想显示其他页面。但是我已经放了路由器链接标签。但是当在 dev 中运行并单击 url 时,正在添加但页面没有重定向。请帮助我。谢谢你。
index.js
import Vue from 'vue'
import Router from 'vue-router'
Vue.use(Router)
export const constantRouterMap = [{
path: '/main',
component: () =>
import ('../views/main/main'),
hidden: true
},
{
path: "/about",
component: () =>
import ('../views/about/about'),
}
]
export default new Router({
// mode: 'history',
routes: constantRouterMap
})
export const asyncRoutes = []
主.vue
<template>
<div id="main">
<router-link to="/about">
About
</router-link>
</div>
</template>
关于.vue
<template>
<div class="about">
<h1>This is about page</h1>
</div>
</template>
单击路由器链接时显示的链接
解决方案
推荐阅读
- java - 如何重构这个 REST API Spring Boot 应用程序?
- python - 下期权订单时出现错误 201 交互式经纪人 tws
- python - 如何在 Python 中编写 eof?
- visual-studio - 在 Visual Studio 2019 上禁用建议列表自动调整大小?
- python - 如何在Django中通过views.py将多个值从models.py传递到HTML
- angular - 如何强制重定向到角度的特定路线?
- java - JavaFX中的Gluon客户端maven插件链接错误
- javascript - 寻找渲染功能将采用 HTML 并使用 react js 将样式应用于字符串
- asp.net-core - 使用自定义 SecretParser/Validator 的 Identity Server 4 客户端证书身份验证
- c# - 有没有办法让框架根据请求正文引用正确的方法?(一项与多项)