E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
VUE路由
vue路由
history模式刷新页面出现404问题
vuehash模式下,URL中存在'#',用'history'模式就能解决这个问题。但是history模式会出现刷新页面后,页面出现404。解决的办法是用nginx配置一下。在nginx的配置文件中修改方法一:location/{root/data/nginx/html;indexindex.htmlindex.htm;if(!-e$request_filename){rewrite^/(.*)/
weixin_33704234
·
2020-07-15 04:05
vue路由
history模式刷新404问题解决方案
vue单页因微信分享和自动登录需要,对于URL中存在’#’的地址,处理起来比较坑。用history模式就不会存在这样的问题。但是换成history模式,就会有个新的问题,就是页面刷新后,页面就无法显示了(404)。对于这个问题,我们只需要在服务器配置如果URL匹配不到任何静态资源,就跳转到默认的index.html。我这里是针对nginx的配置,总结如下:方案一(这种方式容易被第三方劫持)loca
tony_xf
·
2020-07-15 00:51
javascript
Vue之路由简单使用
vue路由
是vue的一个插件,这是
vue路由
文档的链接首先安装路由,npminstallvue-router--save在main.js引入路由importVueRouterfrom'vue-router'Vue.use
QM_姚丹
·
2020-07-14 18:14
#
vue
vue路由
的四种跳转方式
一、router-link1.不带参数//name,path都行,建议用name//注意:router-link中链接如果是'/'开始就是从根路由开始,比如当前此时的路由是xxx/aa,:to="/bb",点击后路径就是xxx/bb//如果开始不带'/',则从当前路由开始。比如当前此时的路由是xxx/aa,:to="bb",点击后路径就是xxx/aa/bb2.带参数//params传参数(类似po
弢弢
·
2020-07-14 17:13
vue
vue路由
高级用法
五、路由设置高级用法alias别名{path:'/list',component:MyList,alias:'/lists'}redirect重定向{path:'/productList',redirect:'/list'}path:'*'异常处理{path:'*',component:'NotFound'}重定向和别名{{msg}}vartestLogin=Vue.component("logi
dede3535
·
2020-07-14 09:57
vue路由
传参的几种方式
总结:1、this.$router.push进行编程式路由跳转2、router-link进行页面按钮式路由跳转3、this.$route.params获取路由传递参数4、this.$route.query获取路由传递参数5、params和query都是传递参数的,params不会在url上面出现,并且params参数是路由的一部分,是一定要存在的query则是我们通常看到的url后面的跟在?后面的
一直在奋斗的中二女青年
·
2020-07-14 06:01
vue-router使用总结
page--------Page1.vue--------Page2.vue----support--------router------------index.js----main.js----App.
vue
imdongrui
·
2020-07-14 04:40
前端技术
vue路由
中设置linkActiveClass实现导航栏高亮
linkActiveClass:‘自定义的导航高亮的类名’在路由文件里设置linkActiveClass:‘类名’exportdefaultnewRouter({linkActiveClass:'active',routes:[{路由}]})在导航栏文件里使用router-link标签即可注:默认情况下是模糊匹配,比如路径为/price/zy也会使导航高亮。
悦悦猪
·
2020-07-13 23:49
vue
可视化面板快速搭建vue项目—前后端分离
前后端项目分离是现在比较常见的开发模式,本文重点介绍前端vue项目的初始化安装vue脚手架通过vue脚手架创建项目配置
vue路由
配置Element-UI组件库配置axios库初始化git远程仓库本地项目托管到
yunnansts
·
2020-07-13 23:49
Vue
vue面试题汇总
MVVM的理解7.Vue的生命周期8.Vue实现数据双向绑定的原理:Object.defineProperty()9.Vue组件间的参数传递10.Vue的路由实现:hash模式和history模式11.
vue
wwf1225
·
2020-07-13 21:13
vue
vue-router(
Vue路由
)核心点
目录文章目录目录1.vue-router是什么?2.如何使用v-router?3.vue-router跳转和传参4.vue-router实现的原理两种模式1、Hash模式:2、History模式:5.vue-router有哪几种导航钩子?6.$route和$router的区别7.vue-router响应路由参数的变化8.vue-router实现路由懒加载(动态加载路由)1.vue-router是什
weixin_45917724
·
2020-07-13 21:00
vue
如何创建Vue3.0项目
vuecreatevue-mytest(-后面是自己的项目文件名称,这里我的项目名称为mytest),然后回车3.然后选择第二个Manuallyselectfeatures手动选择功能,然后回车4.然后选择想要的功能(这里我选择的只有
Vue
weixin_34059951
·
2020-07-13 18:27
使用vue-cli创建webpack-simple骨架并配置vue-router路由模块
1.
vue路由
的官方解释:VueRouter是Vue.js的官方路由器。它与Vue.js核心深度集成,使使用Vue.js轻松构建单页应用程序变得轻而易举。
TenDer_2015
·
2020-07-13 16:03
JavaScript
vue
router
Vue路由
参数更新但是页面不刷新
是我在写本博客的遇到的问题当前路由显示时,跳转同路由的不同参数,会出现参数变化,页面不刷新。例如:当前路由:http://localhost:8080/#/essay?id=1目标路由:http://localhost:8080/#/essay?id=2可以看到地址栏id变化,但是页面未刷新以下为解决办法:监听路由变化,若参数不相同,则重新加载数据,更新视图:watch:{'$route'(to,
nysheng
·
2020-07-13 10:58
前端
Vue
乐优商城笔记一:项目搭建
HTML、CSS、JavaScript(基于ES6标准)JQueryVue.js2.0以及基于Vue的框架:Vuetify前端构建工具:WebPack前端安装包工具:NPMVue脚手架:Vue-cli
Vue
imxushuai
·
2020-07-13 09:03
乐优商城
第二步,Vue Router安装和使用
在前面第一步已经搭建好了Vue的开发环境,现在安装和使用
VUE路由
器动态路由。
海盗船长biubiu
·
2020-07-13 07:45
vue路由
重复点击同一个路由报错 如何解决?
Element-ui重复点击同一个路由会报错:NavigationDuplicated{_name:“NavigationDuplicated”,name:“NavigationDuplicated”}解决办法:在router/index.js里重写Router.prototype.pushimportRouterfrom'vue-router'//需要添加的代码constoriginalPush
凌晨两点奔跑的绵羊
·
2020-07-13 06:44
elementui
javascript
vue.js
vue-router钩子函数
vue-router钩子函数1.全局钩子2.单个路由里面的钩子3.组件路由
vue路由
钩子大致可以分为三类:1.全局钩子主要包括beforeEach和aftrEachbeforeEach函数有三个参数:to
knowHelloWorld
·
2020-07-13 06:34
Vue
vue路由
跳转时出现 TypeError: Cannot read property '_c' of undefined
vue路由
跳转时出现TypeError:Cannotreadproperty‘_c’ofundefined启动项目并点击跳转路由,出现上边的错误,在网上找了蛮久,发现各种解答都有。
Vincent.TM
·
2020-07-13 05:42
vue
vue路由
的两种模式配置以及history模式下面后端如何配置
1、hash——即地址栏URL中的#符号。hash虽然出现URL中,但不会被包含在HTTP请求中,对后端完全没有影响,因此改变hash不会重新加载页面。2、history——利用了HTML5HistoryInterface中新增的pushState()和replaceState()方法。需要特定浏览器支持history模式,会出现404的情况,需要后台配置。3、hash模式下,仅hash符号之前的
datou-leo
·
2020-07-13 03:22
前端
【必看】58 道 Vue 常见面试题集锦,涵盖入门到精通,自测 Vue 掌握程度(末)
答:
Vue路由
在Android机上有问题,babel问题,安装babelpolypill插件解决。33.Vue2中注册在router-link上事件无效解决方法答:使用@click.na
ZXH0122
·
2020-07-13 01:45
前端
vue路由
配置搭建 代码没有抛错 但是没有实现跳转效果
Vuerouter踩坑没有报错,但是不能进行路由跳转这是文件框架–要实现的是主页的home和about的爱会跳转这是about.vue的代码我是关于我是关于内容嘿嘿嘿exportdefault{}这是Home.vue代码我是首页我是首页内容,哈哈哈exportdefault{}这是Index.js代码importVuefrom'vue'importVueRouterfrom'vue-router'
杰森% 玉儿
·
2020-07-13 00:57
用Vue中遇到的问题和处理方法(一)
给遇到同样的问题的码友提供一个解决思路吧:测试部抛出问题一:在Vue1.0路由vue-router中,当点击菜单一个组件加载出来表格列表,输入查询条件查询,当在单击这个菜单后表格的数据没有重置查询条件和查询结果.原因分析:
Vue
weixin_30855099
·
2020-07-12 23:17
vue路由
懒加载
vue的路由懒加载我们可以把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件。component可以是一个箭头函数,我们可以使用动态import语法来定义代码分块点;如果想在network里面看到动态加载的组件名字,可以加webpackChunkName;同时要在webpack.base.conf.js里面的output里面的filename下面加上chunkFileNa
weixin_34228617
·
2020-07-12 09:10
【巷子】---
vue路由
懒加载---【vue】
一、懒加载也叫延迟加载或者按需加载,即在需要的时候进行加载,二、为什么要使用懒加载像vue这种单页面应用,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时,需要加载的内容过多,时间过长,会出啊先长时间的白屏,即使做了loading也是不利于用户体验,而运用懒加载则可以将页面进行划分,需要的时候加载页面,可以有效的分担首页所承担的加载压力,减少首页加载用时简单的说就是:
weixin_30544657
·
2020-07-12 06:45
VUE路由
懒加载的方式——VUE异步组件
学了vue写项目这么久,忽然发现路由懒加载的写法,节省了加载所有路由的时间。如图所示:我们一开始用ES6的写法,在路由文件router/index.js中引入所有路由要用到的组件,然后在每个路由对象中注册组件(注释的部分)。使用这种方法时,我们加载路由文件时,首先要加载所有引入的路由组件,这样会影响页面的加载速度。现在我们通过懒加载的方式去改善这一问题,所以就延伸出了resolve这一概念。箭头指
一直美国兔朱迪
·
2020-07-11 20:12
路由懒加载
vue路由
切换时NavigationDuplicated报错的解决方法
vue路由
切换时NavigationDuplicated报错的解决方法在vue中使用this.
xm2by
·
2020-07-11 00:43
vue
(转)
Vue路由
开启keep-alive时的注意点
这个不是业务的要求,但是看到每次进入页面就重新渲染DOM然后再获取数据更新DOM,觉得作为一个前端工程师有必要优化下的加载逻辑,正好vue提供了keep-alive的功能,所以就试用了下。当然,干任何事儿都不会一帆风顺的,在路上的磕磕碰碰在所难免,故在此记录下遇到的问题,希望看到这篇文章的人能有所帮助。ps:这个也没多难。HTML部分:JavaScript部分:.....created:funct
青椒切小块
·
2020-07-10 23:43
vue
vue路由
的懒加载
constshopSafe=r=>require.ensure([],()=>r(require('../page/shop/children/children/shopSafe')),'shopSafe')exportdefault[{path:'/',component:App,//顶层路由,对应index.htmlchildren:[//二级路由。对应App.vue//地址为空时跳转home
微机原理通识
·
2020-07-10 19:47
vuejs
使用vue.js路由踩到的一个坑Unknown custom element
在配合require.js使用
vue路由
的时候,遇到了路由组件报错:“vue.js:597[Vuewarn]:Unknowncustomelement:-didyouregisterthecomponentcorrectly
zhangxuekang
·
2020-07-10 14:38
vue.js
vue
路由
报错
前端
vue 路由(router)导入两种方式
vue路由
(router)导入两种方式第一种:importHomefrom'..
小心仔
·
2020-07-10 11:40
vue
vue路由
封装 - 自动生成路由
constroutes=[{path:'/',name:'layout',redirect:{name:'index'},component:'layout',children:[{component:'index'}]},{component:'login'},{path:'*',redirect:{name:'index'}}]//获取路由信息的方法constgetRouters=functi
weixin_43756060
·
2020-07-10 10:29
VUE
vue技术总结
1.
vue路由
跳转的几种方式(带参数)https://blog.csdn.net/weixin_44751462/article/details/94056144比较靠谱(这是在标签中路由跳转的写法)在函数中的写法如下
Misnice
·
2020-07-09 11:32
vue
VUE路由
中常用的按需加载方式(非VUE也可以使用)
传送门:添加链接描述总结一下1、最基本的require用法,{path:'/promisedemo',name:'PromiseDemo',component:resolve=>require(['../components/PromiseDemo'],resolve)}2、webpack4中的方法//下面2行代码,没有指定webpackChunkName,每个组件打包成一个js文件。constI
zcy_csdn123
·
2020-07-09 04:37
webpack
javascript
Vue项目轻松实现转场动画
在做混合开发的项目时,通常需要实现跟原生一样的转场动画,之前有个vue项目使用了
vue路由
钩子结合animate.css实现的,但没研究透所以在App里效果并不是很理想。
luckySnail
·
2020-07-09 03:11
Vue路由
导航两种方式router-link router.push
文章目录1、页面效果2、路由配置router.js3、html4、小结1、带参数的路由2、获取参数方法:1、页面效果2、路由配置router.js{path:'/contract',component:Layout,hidden:true,children:[{path:'type/invoice/:dataId/:itemId/:number/:name',component:()=>impor
xiongdaandxiaomi
·
2020-07-09 02:05
Vue
Vue路由
中3种常见导航守卫:全局守卫,独享守卫,组件内守卫
正如其名,vue-router提供的导航守卫主要用来通过跳转或取消的方式守卫导航。有多种机会植入路由导航过程中:全局的,单个路由独享的,或者组件级的。记住参数或查询的改变并不会触发进入/离开的导航守卫。你可以通过观察$route对象来应对这些变化,或使用beforeRouteUpdate的组件内守卫。1.全局前置守卫你可以使用router.beforeEach注册一个全局前置守卫:当一个导航触发时
小鸟__老鹰
·
2020-07-08 23:00
vue
Vue路由
元信息、页面跳转、验证登录时,path与meta有何不同?
在做网站登录验证的时候,使用到beforeEach钩子函数进行验证操作,如下面代码,如果页面路径path为/goodsList,那么就让它跳转到登录页面,实现了验证登录。如果需要登录验证的网页很多,怎么办?1.这里是对比path。如果需要验证的网页很多,那么必须在if条件里得写下所有的路由地址,非常麻烦。2.因为路由是可以嵌套的。有‘/goodsList’,那么可能会有子路由children(/o
小鸟__老鹰
·
2020-07-08 23:59
vue
vue页面切换动画
VUE学习笔记vue基本语法整理条件渲染列表渲染
vue路由
vue路由
切换动画vue基本语法整理条件渲染列表渲染
vue路由
vue路由
切换动画
vue路由
切换动画,是基于vue的过渡动画效果做的。
weixin_44383184
·
2020-07-08 22:06
vue
javascript
Vue路由
vue-router 路由嵌套,路由传值,路由解耦 --------- 系列二
路由传值//4详情页动态传值,query传值,路由解耦{//path:"/detail/:id/:name",//5动态传值的方式//component:Detail,//5.1动态路由传值,在定义路由的时候,通过/:的方式来定义传递数据的属性.//5.2在路由跳转的时候,通过传值的方式将传递的值通过地址传递给另一个页面从soom正在热映页面跳转到detail页面//5.3在需要接受参数的页面通过
酸菜鱼爱吃柠檬
·
2020-07-08 21:40
Vue
Webpack
Vue路由
动态传参的三种方式
现有如下场景:点击列表中的某一个单元格跳转到对应列表的详情页,并携带参数,便于详情页获取数据个人信息表在生命周期函数methods中使用:一、goList(id){ this.$router.push({path:`/line/${id}`})}需要对应路由配置如下:{path:'/line/:id',name:'line',component:line}在列表详情页可通过this.$route.
飞羽轩
·
2020-07-08 20:14
vue路由
/懒加载/重定向/动态路由/跳转页面
两种引入路由组件的方式和区别第一种importHomefrom'./../views/Home.vue'{path:'/',component:Home},第二种{path:'/about',component:()=>import('./../views/About.vue')}区别:第二种方式起到了懒加载的作用,重定向把当前访问的路径,重定向到另一个位置{path:'/main',redire
漂移的电子
·
2020-07-08 19:33
vue
vue路由
懒加载
路由懒加载能够提高页面的加载速度,不过使用也得看场合。有时候需要懒加载,提升首页加载速度,一般是页面层级较为复杂的时候。大家看一下不加代码分割浏览器加载的文件。这里蓝色部分是webpack自动分割出来的,当修改业务js时候manifest和vendor是不会改变的,浏览器直接在缓存中提取。会变的是app.js。如果不采用路由分割会是什么效果呢。所有的代码都打包到app.js中,如果项目巨大,那么首
weixin_38704338
·
2020-07-08 18:52
前端
vue路由
和react路由对比
https://router.vuejs.org/zh/vue-router的中文官网
vue路由
定义在根实例里跟data同级//视图区域//第一种传参形式//第二种传参形式,推荐使用的,需要在路由跳转配置
无花无酒_3cd3
·
2020-07-08 16:44
vue路由
(一个包含重定向、嵌套路由、懒加载的main.js如下)and 路由跳转传参的query和params的异同...
importVuefrom'vue'importVueRouterfrom'vue-router'importAppfrom'./App'Vue.use(VueRouter)constrouter=newVueRouter({routes:[{path:'/',redirect:'/index'},//重定向{path:'/index',component:resolve=>require(['.
weixin_30500105
·
2020-07-08 13:09
vue路由
对不同界面进行传参及跳转的总结
最近在做一个公众号的商城项目,主要用的VUE+MUI,其实今天这个点对于有过项目经验的前端工作者来说是最基础的,但也是必须要掌握的,今天小编主要是记录下传参和跳转的一些总结(仅供参考)。首先我们先上代码吧!点击编辑这个是我常用的传参及跳转路由的方法,下面剪短说一下这个代码,在router-link中:to后面跟着的就是主角(跳转、传参)的内容了,其实我们在从后台拿到数据遍历后,每一个对应的id都会
宵蓝
·
2020-07-08 13:34
Vue路由
基于vue-router实现组件化的页面切换如何进行组件化进行开发:1.将所有组件都拆分出来放在文件夹components里面。2.将项目涉及的每个页面看成是一个组件。3.然后在每个页面中引入需要构成视图的组件,将组件在该页面中嵌套成一个具体的页面。4.再通过入口文件进行加载和初始化。使用单文件组件实现组件化开发:规范:1.编码注释规范2.项目目录结构规范----components存放所有的组件
玉米_欣
·
2020-07-08 10:06
前端
Vue路由
详解
对于前端来说,其实浏览器配合超级连接就很好的实现了路由功能。但是对于单页面应用来说,浏览器和超级连接的跳转方式已经不能适用,所以各大框架纷纷给出了单页面应用的解决路由跳转的方案。Vue框架的兼容性非常好,可以很好的跟其他第三方的路由框架进行结合。当然官方也给出了路由的方案:vue-router;建议还是用官方的最好,使用量也是最大,相对来说Vue框架的升级路由组件升级也会及时跟上,所以为了以后的维
大灰狼的小绵羊哥哥
·
2020-07-08 05:59
【Vue-Router点滴知识
】
vue 项目中为什么要用路由懒加载?怎么使用路由懒加载?路由懒加载,组件懒加载
VUE路由
懒加载及组件懒加载一、为什么要使用路由懒加载为给客户更好的客户体验,首屏组件加载速度更快一些,解决白屏问题。
A-fish
·
2020-07-08 04:38
vue与weex
vue路由
懒加载写法
1.我最常用的写法是:{path:'/home',component:resolve=>require(['../components/home.vue'],resolve),}2.cue-cli3.0建的项目给的示例写法是:{path:'/about',name:'about',//routelevelcode-splitting//thisgeneratesaseparatechunk(abo
Undo_self
·
2020-07-08 03:43
随手记
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他