iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >vue组件historyApiFallback作用详解
  • 807
分享到

vue组件historyApiFallback作用详解

2024-04-02 19:04:59 807人浏览 独家记忆
摘要

本篇博客主要是详细总结一下Vue中的historyapiFallback的作用。 当我们在浏览器中输入一个网址(比如说是:Http://www.edit.com),此时会经过dns解

本篇博客主要是详细总结一下Vue中的historyapiFallback的作用。

当我们在浏览器中输入一个网址(比如说是:Http://www.edit.com),此时会经过dns解析,拿到ip地址然后根据ip地址向该服务器发起请求,服务器接受到请求之后,然后返回相应的结果(html,CSS,js)。

如果我们在前端设置了重定向,此时页面会进行跳转到http://www.edit.com/home,在前端会进行匹配对应的组件然后将其渲染到页面上。此时如果我们刷新页面的话,浏览器会发送新的请求http://www.edit.com/home,如果后端服务器没有/home对应的接口,此时会返回404,但是一般我们配置Nginx进行代理,此时在Nginx中进行相关配置,就可以解决该问题。

如下图所示为nginx中进行配置。

该配置的意思就是请求路径对应的接口时,此时就返回首页数据,此时当前端拿到该数据时,此时根据前端路由来匹配相应的组件即可。

本地服务器

如果我们在本地开启服务器,此时当我们进行刷新时,浏览器会拿着该地址localhost:8000/home向本地服务器发起请求,但是本地不存在/home的文件夹,所以会返回404。如下图所示。

但我们刷新时,不会出现错误,原因是vue-cli中默认在webpack中帮我们配置好了

如果我们将其改为false,此时就会出错。

`或者我们也可以在vue.config.js中进行配置``

module.exports = {
  configureWEBpack: {
    devServer: {
      historyApiFallback: false
    }
  }
}

以上就是vue组件historyApiFallback作用详解的详细内容,更多关于vue组件historyApiFallback的资料请关注编程网其它相关文章!

--结束END--

本文标题: vue组件historyApiFallback作用详解

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

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

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

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

下载Word文档
猜你喜欢
  • vue组件historyApiFallback作用详解
    本篇博客主要是详细总结一下vue中的historyApiFallback的作用。 当我们在浏览器中输入一个网址(比如说是:http://www.edit.com),此时会经过dns解...
    99+
    2022-11-13
  • Vue之组件详解
    <body> <div id="root"> <h2>{{name}}</h2> ...
    99+
    2022-11-12
  • 详解vue 祖先组件操作后代组件方法
    目录一、首先二、在触发事件的的祖先组件方法内 三、后代组件(不限于后代,就是任何组件)接受传参四、一定要在接收的组件销毁钩子里卸载掉vue3 中“provide 与 in...
    99+
    2022-11-13
    vue 祖先组件操作后代组件 vue 祖先组件
  • vue中keepAlive组件的作用和使用方法详解
    前言 在面试的时候,很多面试官再问vue的时候可能就会提一嘴,你知道keep-alive有什么作用吗? keep-alive是vue内置的一个组件,而这个组件的作用就是能够缓存不活动...
    99+
    2022-11-12
  • Vue提示框组件vue-notification使用详解
    先看下演示效果: 安装方法:通过 npm install vue-notification 就能使用了。 导入方法: import Notifications from 'vue-...
    99+
    2023-03-20
    Vue提示框vue notification Vue提示框组件
  • vue components 动态组件详解
    目录总结总结数组发生变化时,动态加载相应数据 场景:点击不同组件名称,界面显示相应组件 步骤一:导入所需组件 步骤二:点击 tab 选项卡,将对应组件名添加进数组 步骤三:使用动态组...
    99+
    2022-11-12
  • 详解Vue的组件注册
    引言 一个 Vue 组件在使用前需要先被“注册”,这样 Vue 才能在渲染模板时找到其对应的实现。 组件注册有两种方式:全局注册和局部注册。 全局注册​ 我们...
    99+
    2023-05-18
    Vue 组件 Vue 组件注册
  • Vue子组件与父组件详细解析
    目录一、父组件和子组件二、模板分离写法1、template标签2、text/x-template三、父子组件通信-父传子1、Prop 类型四、父子组件通信子传父1、vm.$emit(...
    99+
    2022-11-12
  • Vue组件开发之异步组件详解
    目录一、引入二、vue中的异步组件三、异步组件和suspense总结一、引入 我们在讲异步组件之前,我们再来回顾一下webpack打包时的分包操作。我们可以使用import()异步加...
    99+
    2022-11-13
  • Vue子组件调用父组件方法案例详解
    一、直接在子组件中通过this.$parent.event来调用父组件的方法 <!-- 父组件 --> <template> <div> ...
    99+
    2022-11-12
  • vue中router-view组件的使用详解
    在开发vue项目中经常需要实现一个页面里面可以切换着展现不同的组件页面 例如:下图中通过点击侧边栏不同的组件路由到不同的组件页,而侧边栏和顶部部分是不变的,切换的只是组件页面。 这...
    99+
    2022-11-12
  • vue滑动解锁组件使用方法详解
    本文实例为大家分享了vue滑动解锁组件的使用,供大家参考,具体内容如下 这是一个pc端的滑动解锁组件 效果图: 话不多说,直接上代码 html部分 <template>...
    99+
    2022-11-13
  • Vue滑块解锁组件使用方法详解
    本文实例为大家分享了Vue滑块解锁组件的使用,供大家参考,具体内容如下 依据 JS拖动滑块验证 开发的 Vue 滑块解锁组件。 <template>   <div ...
    99+
    2022-11-13
  • Vue 可拖拽组件Vue Smooth DnD的使用详解
    目录简介和 Demo 展示API: Container属性生命周期回调事件API: Draggable实战简介和 Demo 展示 最近需要有个拖拽列表的需求,发现一个简单好用的 Vu...
    99+
    2022-11-12
  • Vue组件化(ref,props, mixin,.插件)详解
    目录1、ref属性2、props配置项props总结3、mixin混入3.1、局部混入3.2、全局混入mixin混入总结4、插件插件总结1、ref属性 被用来给元素或子组件注册引用信...
    99+
    2022-11-13
  • Vue动态组件和keep-alive组件实例详解
    目录动态组件格式注意点使用效果目录结构操作效果小结keep-alive组件使用背景解决方法使用keep-alive组件小结keep-alive组件-指定缓存语法注意:总结动态组件 多...
    99+
    2022-11-13
  • 详解Vue组件复用和扩展之道
    目录概述扩展组件是否必要slot(插槽)JavaScript 工具函数扩展组件的几种模式Composition APImixin高阶组件无渲染组件模板扩展概述 软件编程有一个重要的原...
    99+
    2022-11-12
  • 详解Vue新增内置组件的使用
    目录一、Teleport1.1 Teleport 介绍1.2 使用 Teleport1.3 预览效果二、Suspense2.1 介绍 Suspense2.2 使用 Suspense2...
    99+
    2022-11-12
  • 详细解读VUE父子组件的使用
    目录1.递归组件2.组件之间的循环使用二,深层次的问题**1.父传子****2.子传父***3.兄弟关系** 4.子组件复用5.父组件通过ref调用子组件的方法我们对父子组...
    99+
    2023-05-19
    VUE 组件 VUE父子组件
  • vue验证码组件使用方法详解
    本文实例为大家分享了vue验证码组件使用的具体实现代码,供大家参考,具体内容如下 代码如下: <template> <div class="join...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作