vue 多页面跳转配置与实现(看了就会,一步一步作)

10 篇文章 0 订阅
订阅专栏

通常我们在vue框架中制作页面都是单页面操作,如果我们想要进行多页面操作,比如实现显示不同ico图标都需要进行多页面操作,下面我们一起来实现

实现多页面跳转需要进行页面的移动和配置
1.初始化项目,进入项目根目录下,我们会看一般性的文档配置如下:
在这里插入图片描述

我们需要修改的是public文件夹和src文件夹,以及增加一个配置文件vue.config.js.

在我们原本的项目中index.html、main.js和app.vue的位置是:

1.index.html —> 在public文件夹下
2.main.js —>在src文件夹下
3.app.vue —>在src文件夹下

第一步:

在src中创建几个文件夹view在view文件夹里面在创建几个文件夹,比如我创建的Ding文件夹,index文件夹,postbox文件夹
(views文件夹不用理会我自己弄得玩儿的)
在这里插入图片描述

第二步:

把index.html文件,main.js文件,app.vue文件放到其中一个里面,我放到了index文件夹里面(省劲的做法在每个文件夹里面都复制一份)

每个文件夹下都有一个.html后缀的文件(页面主文件),.js文件(主入口)和.vue(根组件)
在这里插入图片描述
p.s:其实这样的文件就是vue默认的文件配置,只是vue默认把它们分开在了不同的文件夹里(主入口文件main.js和根组件app.vue放在了src文件夹下,index.html主页面文件放在了public文件下)

第三步:

1.移动之后项目失去了默认的入口配置,我们需要重新配置一下(很简单)
我们需要在根目录下创建一个vue.config.js文件
在这里插入图片描述
2.在里面我们可以配置每个页面的入口文件,和输出路径
代码加图片:

module.exports={
    pages:{
        index:{
            entry:"./src/view/index/main.js",
            template:"./src/view/index/index.html",
            filename:"index.html",
            title:"河北新龙科技集团"
        },
        Ding:{
            entry:"./src/view/Ding/main.js",
            template:"./src/view/Ding/index.html",
            filename:"dingding.html",
            title:"钉钉"
        },
        postbox:{
            entry:"./src/view/postbox/main.js",
            template:"./src/view/postbox/index.html",
            filename:"youxiang.html",
            title:"邮箱"
        },
    }
}

在这里插入图片描述

3.由于位置移动了,所以我们在进行单页面跳转的路径也要更改
在这里插入图片描述
4.最后就可以在之前的跳转页面用a标签进行多页面跳转了
(这里直接写view中你要跳转的文件夹名就可以比如Ding)
在这里插入图片描述

注意:

为了验证是否成功,我们可以用不同的ico图标以及不同标签来展示
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最后让我们一起来见证奇迹吧!
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

vue点击按钮怎么跳转图片_vue-router组件里面点击一个按钮跳转到一个新的组件该怎么实现...
weixin_39636610的博客
12-19 1097
展开全部直接修改地址栏中的路由地址即可:{{msg}}var testLogin = Vue.component("login",{template:`这是我的登录页面`})var testRegister = Vue.component("register",{template:`这是我的注册页面`})//配置路由词典//对象数组const myRoutes =[//当路由地址:地址栏中的那个...
Vue学习笔记(五)Vue2页面跳转问题 | vue-router路由概念、分类与使用 | 编程式路由导航 | 路由组件的缓存 | 5种路由导航守卫 | 嵌套路由 | Vue2项目的打包与部署
希望每天都能进步一点点
06-25 2659
Vue学习笔记(五)Vue2页面跳转问题 | vue-router路由概念、分类与使用 | 编程式路由导航 | 路由组件的缓存 | 5种路由导航守卫 | 嵌套路由 | Vue2项目的打包与部署
VUE项目部署到二级目录下时,页面跳转异常。
qq_36130269的博客
04-20 490
【代码】VUE项目部署到二级目录下时,页面跳转异常。
vue+webpack多页面打包
01-27
vue+webpack多页面打包项目配置项目中需要有多个页面,所以就有了vue的多页面打包。
Vue页面应用搭建教程 - 使用 `vue-multi-page` 项目模板
最新发布
gitblog_00136的博客
08-15 336
Vue页面应用搭建教程 - 使用 vue-multi-page 项目模板 vue-multi-pagevue-多页面应用, 文档与使用说明项目地址:https://gitcode.com/gh_mirrors/vu/vue-multi-page 1. 项目目录结构及介绍 该项目采用 Vue CLI 构建,具有典型的多页面应用结构: vue-multi-page ├── README.md ...
vue实现页面应用开发,包含项目之间跳转
weixin_64141611的博客
07-30 4411
需求:在一个vue项目工程下,需要部署两个项目甚至多个项目实现思路: 第一步:在vue.config.js文件中配置两个项目的入口
前端框架 Vue.js 概述
weixin_30273763的博客
05-14 185
Vue.js 是什么 图片 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。 如果你想在深入学习 Vue 之前对它有更多了解...
Vue页面
如果有了可惜
07-06 694
##### vue.config.js配置 'use strict' const path = require('path') function resolve(dir) { return path.join(__dirname, dir) } const port = 8888 // dev port module.exports = { publicPath: '/', //路...
vue 列表页跳转详情页获取id以及详情页通过id获取数据
10-17
在使用Vue开发应用时,经常需要实现从列表页到详情页的页面跳转,并且在跳转的过程中获取到列表项的ID。这个ID用于在详情页中根据ID来获取具体的资源信息,例如电影详情、商品详情等。为了实现这样的功能,通常...
vue路由的配置页面切换详解
11-19
Vue 路由是 Vue.js 应用程序中用于管理页面和组件导航的核心部分,它使得在单页面应用(SPA)中实现动态页面切换成为可能。以下是对Vue路由配置页面切换的详细解释: 1. **Vue 路由基础** Vue 路由通过监听...
vuevue-router路由&页面跳转&vue设置页面标题
hanne_lovegood的博客
04-13 3416
导入router包(如果没下载的需要先install) router/index.js配置路由 import Router from ‘vue-router’ 安装路由Vue.use(Router) 配置路由routes main.js里引入路由文件并在new Vue({})里声明router router.beforeEach((to, from, next)截后设置标题 <router-link>和<router-view>使用路由 路由嵌套 关于不需要组件模式的页面跳转
vue+webpack支持多页面打包
01-06
vue+webpack结构,支持多页面打包。重点看配置,还可支持css引用图片。
vuecli3,多页面配置以及实现
qq_44497296的博客
07-30 1667
1.先在src下创建个文件夹,我的文件夹名字叫view,然后再文件夹中再创建两个文件夹,一个是index,另一个是想跳转出来的多页面,我的多页面文件夹名字叫dingding。 2.然后把public目录下的index.html、src目录下的main.js、App.vue挪到index文件夹中。然后改一改里面的路径(就是改路径这一步困住了我两天。有一个地方没改就一直没出来) 3.把上面的三个文件也复制进dingding文件夹中,但是要把里面的内容都删掉,让那三个文件变成新文件。 4.在项目的根目录下新建v
Vue 实现关联页面多级跳转(页面下钻)功能
Chieffo 的博客
03-15 3762
背景 在项目开发过程中,经常遇到从上一个页面跳转到下一个页面的需求,俗称下钻。比如在概览页面的数据,需要查看详情,点击某个图表或按钮,即可跳转到详情页面查看详情数据。 目前为止,我们的项目中还没有一个统一的页面跳转方法,实现页面跳转的方式也因人而异,并且现有的很多项目只能在两个页面之间来回跳转,基本没有完整的实现多个页面互相跳转的功能。 关联页面跳转做为项目的常用功能,并且执行的都是重复性高的代码逻辑,非常有必要把相关的逻辑抽出来,封装成简单易用的公共方法和公共组件。 目的 统一各个项目的关联跳转方法逻辑
vue之多页面
千霜的博客
05-24 551
常见配置 翻阅了网上一些多页面实现,很多都是配置webpack的配置文件实现的,对于本初学者来说,不是很好理解。并且vue配置文件中给出pages选项,能够实现页面,没有必要配置webpack了。 如下所示,给出了一个多页面vue配置vue.config.js module.exports = { pages:{ index:{ entr...
Vue的多页面使用
weixin_44460248的博客
02-11 301
页面当中引用vue.js就行了,有压缩版本和非压缩版本。 压缩:https://unpkg.com/vue@2.6.4/dist/vue.min.js 非压缩:https://unpkg.com/vue@2.6.4/dist/vue.js
vue页面应用
热门推荐
atu1111的博客
09-29 1万+
vue页面应用   配置vue页面,生成的vue项目默认是单页面   单页面和多页面的优缺点: 单页面应用是指只有一个主页面的应用,浏览器一开始要加载所有必须的 html, js, css。所有的页面内容都包含在这个所谓的主页面中,内容较多时首页加载速度比较慢 多页面是指一个应用中有多个页面页面跳转时是整页刷新 1.在src文件夹下新建两个页面文件夹 2.每个页面文件夹下都有基本的一个.html后缀的文件(页面模板文件),.js文件(主入口)和.vue(根组件)   public下面的index
怎么用Vue-Router实现页面切换?
kzj0916的博客
08-12 8457
Vue-Router实现页面切换 1.下载Vue-Router 2.创建专属文件夹,文件夹里创建js进行配置 config 配置mode网址显示的方式为正常的路径 routes 配置各地址对应的组件 默认地址 ‘/’ 显示 主页组件 若多个页面要用到同一个组件只是其中请求数据不同可在其后面加:id 不一定必须取id,可以自己定义 '*'表示以上所有地址都未匹配到则执行404错误页面 name 是为了 更好更精确的跳转到想要页面 如果只是path的话,改变path则将找不到页面,而有了name之后,
vue3 多页面跳转怎么实现
04-01
Vue3中多页面跳转可以通过以下方式实现: 1. 使用Vue Router进行路由管理,配置多个路由来实现页面跳转。 2. 在Vue3中可以使用`router-link`组件来实现页面的跳转,示例如下: ```html <router-link to="/page1">跳转到页面1</router-link> <router-link to="/page2">跳转到页面2</router-link> ``` 3. 在Vue3中还可以使用`<a>`标签进行页面的跳转,例如: ```html <a href="/page1">跳转到页面1</a> <a href="/page2">跳转到页面2</a> ``` 需要注意的是,使用`<a>`标签跳转时需要禁止页面的默认跳转行为,可以通过以下方式实现: ```html <a href="/page1" @click.prevent>跳转到页面1</a> <a href="/page2" @click.prevent>跳转到页面2</a> ``` 以上就是Vue3中多页面跳转实现方式。
写文章

热门文章

  • vue 多页面跳转配置与实现(看了就会,一步一步作) 12864
  • flex布局---指定几个盒子在一行平均分,超出盒子换行左对齐 3781
  • Vue router在Visual Studio Code中的安装与使用 3641
  • 微信小程序----性别选择,并实现数据渲染 3247
  • 如何将vue.js项目导入Visual Studio Code进行编辑 2757

分类专栏

  • html 4篇
  • 微信小程序 5篇
  • vue 10篇
  • 笔记 2篇
  • H5 1篇
  • 前端开发常用工具 2篇
  • 新建 1篇

最新评论

  • vue 多页面跳转配置与实现(看了就会,一步一步作)

    Joe_Hall_Lee: 我这里用这种方法图片加载不出来了。

  • vue 多页面跳转配置与实现(看了就会,一步一步作)

    figtree_donglin: 入口一 http://xx.xx.xx.xx/info/Login.html#/,入口二:http://xx.xx.xx.xx/.html#/,为什么从http://xx.xx.xx.xx/info/Login.html#/login 跳转到http://xx.xx.xx.xx/.html#/home 跳不过去 浏览器url会一直显示:http://xx.xx.xx.xx/info/Login.html#/home

  • vue 多页面跳转配置与实现(看了就会,一步一步作)

    萧老板: 66

最新文章

  • flex布局---指定几个盒子在一行平均分,超出盒子换行左对齐
  • 微信小程序----性别选择,并实现数据渲染
  • vue在多页面情况下在子页面中进行点击页面部分被跳转
2020年17篇
2019年1篇

目录

目录

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司大型网站项目优化双城网站排名优化营口网站推广优化网站优化六大问题锡林郭勒盟网站排名优化泊头网站优化公司福田企业网站优化软件商城网站排名优化不能说的秘密seo网站优化方案怎么写唐山网站优化经验合川个人网站优化淄博博山婚纱摄影的网站优化成都网页优化网站优化网站优化怎么获取内容永城网站排名优化郑州网站优化建设公司汉口网站优化公司哪种效果好秦皇岛网站优化哪家好江阴品牌网站优化软件是真的吗砀山网站优化哪家好海曙区高端百度网站优化首选博爱营销网站搭建优化温州网站优化方式3g网站好优化吗网站如何首页优化六枝特区网站关键词优化网站优化有那些方式优化网站资料安陆网站推广优化北京网站优化软件公司歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化