iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >vue多页面配置详情
  • 415
分享到

vue多页面配置详情

2024-04-02 19:04:59 415人浏览 八月长安
摘要

目录1、多页面的区别2、SPA 与 MPA3、Vue Cli 脚手架配置1、多页面的区别 单页应用这个概念,是随着前几年 angularjs、React、Ember 等这些框架的出现

1、多页面的区别

单页应用这个概念,是随着前几年 angularjsReactEmber 等这些框架的出现而出现的。在前面的前言内容里,我们在页面渲染中讲了页面的局部刷新,而单页应用则是使用了页面的局部刷新的能力,在切换页面的时候刷新页面内容,从而获取更好的体验。

2、SPA 与 MPA

单页应用(SinglePage WEB Application,简称 SPA)和多页应用(MultiPage Application,简称 MPA)的区别如下:

标题 SPA MPA
组成 一个主页面 + 多个页面片段 多个完整页面
资源共用(CSS,js) 共用的资源只需要加载一次 每个页面都需要加载公用的资源
url 模式 xxx/#/page1 xxx/#/page2 xxx/page1.html xxx/page2.html
刷新方式 页面局部刷新或更改 整页刷新
页面跳转 外壳不变,更新局部页面内容,容易实现跳转动画 从一个页面跳转到另一个页面,无法实现跳转动画
用户体验 页面片段间切换快,用户体验好 页面切换需要重新加载,比较慢且流畅度低,用户体验较差
数据传递 同一个页面,全局变量等很容易实现 依赖 url 传参、或者 cookie 、localStorage 等,实现麻烦
索引优化(SEO) 实现较为困难,不利于 SEO 检索 实现方法简单
适用场景 对体验要求高的应用 需要对搜索引擎友好的应用

3、Vue Cli 脚手架配置

第一步:

我们在public 文件下建一个主页面 建一个副页面,目录结构如下

第二步:

有了主页面和副页面就要有对应的主页面的入口文件和副页面的入口文件,目录结构如下

第三步:

vue.config.js中配置pages,可以理解为多页面的配置映射。


pages: {
    index: {
        entry: 'src/main.js',
        template: 'public/index.html',
        filename: 'index.html',
    },
    bangban: {
        entry: 'src/banban.js',
        template: 'bangban.html',
        filename: 'public/bangban.html'
    }
}


到此这篇关于vue多页面配置详情的文章就介绍到这了,更多相关vue多页面配置内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: vue多页面配置详情

本文链接: https://www.lsjlt.com/news/156710.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • vue多页面配置详情
    目录1、多页面的区别2、SPA 与 MPA3、Vue Cli 脚手架配置1、多页面的区别 单页应用这个概念,是随着前几年 AngularJS、React、Ember 等这些框架的出现...
    99+
    2024-04-02
  • 如何进行vue多页面配置
    这篇文章将为大家详细讲解有关如何进行vue多页面配置,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。单页应用这个概念,是随着前几年 AngularJS、React、Ember 等这些框架的出现...
    99+
    2023-06-25
  • Vue 配置代理详情
    目录方式一方式二vue 脚手架配置代理总结方式一 首先安装 axios:npm i axios 修改 App.vue <template>   <div>  ...
    99+
    2024-04-02
  • Vue页面堆栈管理器详情
    目录2、尝试过的方法2.1 keep-alive2.2 CSS配合嵌套route3、功能说明4、安装和用法5、API5.1 注册5.2 前进和后退6、相关说明6.1 keyName6...
    99+
    2024-04-02
  • vue单页面应用部署配置详解
    目录前端构建生产版本配置Nginx服务器配置HTTPS加密连接配置缓存和压缩总结前端 Vue是一款非常流行的JavaScript框架,它提供了一套高效、灵活、易于使用的前端开发工具。...
    99+
    2023-05-16
    vue单页面部署配置 vue单页面部署
  • vue-cli+webpack如何优化多页面实例配置
    这篇文章主要介绍了vue-cli+webpack如何优化多页面实例配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。vue+webpack是...
    99+
    2024-04-02
  • vue单页面改造多页面应用详解第1/2页
    单页面和多页面的区别这里就不细说了。我司业务适合多页面,许多小应用都是通过iframe整体嵌入的形式。 如果项目过于庞大,就会有很不好的体验问题。拆分多个项目的话,又会有额外的开支,...
    99+
    2024-04-02
  • Vue如何实现多页面配置以及打包方式
    目录为什么会用多页面如何在vue.config.js配置多页面信息目录(四个页面)配置打包相关配置多页面相关总结为什么会用多页面 在开发时,对于同一类型的多网站,多页面大大节省开发时...
    99+
    2022-11-13
    Vue多页面配置 Vue打包 Vue配置页面
  • vite多页面配置项目实战
    目录目录结构多页面使用时,vite配置项中注意点vite.config.js 配置,仅供参考访问总结最近有多页面项目需要重构,就想试试使用vite,但是网上很多方法不太全面踩了不少的...
    99+
    2024-04-02
  • webpack如何实现多页面配置
    这篇文章主要介绍了webpack如何实现多页面配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。定目录结构首先我只需要开发环境(包含自动更新...
    99+
    2024-04-02
  • Typescripttsconfig.json的配置详情
    目录背景配置详情include/exclude/files 三者的关系typeRoots & types背景 当我们在做 typescript 相关的项目时,总是不可避免的...
    99+
    2023-02-16
    Typescript tsconfig.json配置 Typescript tsconfig.json
  • 什么是vue单页面和多页面
    本教程操作环境:windows7系统、vue3版,DELL G3电脑。vue中什么是单页面和多页面单页:全称SPA单页面应用(SinglePage Web Application)。单页应用将所有内容放在一个页面中,从而使整个页面更加流畅。...
    99+
    2023-05-14
    Vue vue.js
  • vue单页面和多页面是什么
    本文小编为大家详细介绍“vue单页面和多页面是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue单页面和多页面是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。在vue中,单页面全称“SPA单页面应用”...
    99+
    2023-07-04
  • vue多环境配置之.env配置文件详解
    目录Vue之.env环境配置文件前言一、.env是什么?二、说明及用法1. 文件说明2. 文件读取2.1 npm run serve2.2 npm run build3. 查看环境变...
    99+
    2023-03-19
    vue多环境配置 vue .env配置文件
  • vue关于点击详情页面keep-alive的缓存问题
    目录点击详情页面keep-alive的缓存问题vue中路由表单缓存(keep-alive)页面效果父组件代码被缓存组件代码点击详情页面keep-alive的缓存问题 今天有个列表&n...
    99+
    2024-04-02
  • vue 2.8.2版本如何配置默认页面
    这篇文章主要为大家展示了“vue 2.8.2版本如何配置默认页面”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vue 2.8.2版本如何配置默认页面”这篇文章吧...
    99+
    2024-04-02
  • vue监听页面滚动事件怎么配置
    在Vue中监听页面滚动事件,可以通过在`mounted`钩子函数中添加滚动事件监听器。具体步骤如下:1. 在Vue组件中添加一个监听...
    99+
    2023-09-20
    vue
  • Spring boot Thymeleaf配置国际化页面详解
    目录1.编写多语言国际化配置文件2.编写配置文件3.定制区域信息解析器4.页面国际化使用5.整合效果测试1.编写多语言国际化配置文件 在项目的类路径resources下创建名称为i1...
    99+
    2024-04-02
  • 微信小程序全局配置以及页面配置详解
    目录全局配置全局配置文件及常用配置项全局配置—window小程序窗口组成部分了解window节点常用的配置项设置导航栏的标题设置导航栏的背景色设置导航栏的标题颜色全局开启...
    99+
    2024-04-02
  • vue单页面怎么改造成多页面应用
    这篇文章主要介绍了vue单页面怎么改造成多页面应用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue单页面怎么改造成多页面应用文章都会有所收获,下面我们一起来看看吧。基于此改造的目标单独业务逻辑单独一个页面可...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作