51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
vue
vue当前路由跳转初步研究
一样闲话少说,直接上问题,如图: 也是消息面板,没想到一个小小的消息面板,碰到这么多坑,惆怅。 就是如果当前路由和跳转路由不一样时,正常跳转没有任何问题。但是如果一样时,就不会跳转了,用了很多方法,比如给router-view加key,beforeRouterLeave,watch路由等都没有效果。这个路由跳转...
代码星球
·
2020-06-27
vue
当前
路由
跳转
初步
vue路由使用踩坑点:当动态路由再使用路由name去匹配跳转时总是跳转到根路由的问题
闲话少说,直接问题: 之前我的路由时这么写的{path:'/serverInfo/:id',name:'serverInfo',component:()=>import('@/views/serverRequest/SRInfo')} 但是呢,头部做了个通知面板,代码如下:<el-popoverpo...
代码星球
·
2020-06-27
路由
使用
vue
踩坑点
动态
关于vue单页面应用总是先出现主页一闪而过的现象
问题描述:每次强制刷新登陆页面时,总是会出现主页一闪而过的现象,如果主页上有请求,还会请求后台数据。感觉不太正常,所以想到研究下为什么,然后去掉这个主页一闪而过的现象1、先看下我之前的app的router-view设置<template><el-container:class="['appuf-c...
代码星球
·
2020-06-27
关于
vue
单页面
页面
应用
深入理解VUE样式style层次分析
刚开始使用vue的时候容易被里面的样式搞懵: 样式可以在main.js中引入,在模块js文件中引入,在组件中的style标签引入,在组件中的script标签引入,还可以在index.html的body中引入。 我不禁要问: 1、从不同位置引入的样式到底是什么关系? 2、在实际定义样式时应该定义在哪个位置,以...
代码星球
·
2020-06-27
深入
理解
VUE
样式
style
图解vue中 v-for 的 :key 的作用,虚拟dom Diff算法
其实不只是vue,react中在执行列表渲染时也会要求给每个组件添加上key这个属性。 要解释key的作用,不得不先介绍一下虚拟DOM的Diff算法了。 我们知道,vue和react都实现了一套虚拟DOM,使我们可以不直接操作DOM元素,只操作数据便可以重新渲染页面。而隐藏在背后的原理便是其高效的Diff算法。...
代码星球
·
2020-06-27
图解
vue
v-for
key
作用
Vue路由history模式踩坑记录:nginx配置解决404问题
问题背景: vue-router默认是hash模式,使用url的hash来模拟一个完整的url,当url改变的时候,页面不会重新加载。但是如果我们不想hash这种以#号结尾的路径时候的话,我们可以使用路由的history的模式。比如如下网址:使用hash模式的话,那么访问变成http://localhost:8080...
代码星球
·
2020-06-27
Vue
路由
history
模式
踩坑
vue-cli项目优化,缩短首屏加载时间
1、大文件定位 我们可以使用webpack可视化插件WebpackBundleAnalyzer查看工程js文件大小,然后有目的的解决过大的js文件。 安装:npminstall--save-devwebpack-bundle-analyzer 在webpack中设置如下,然后npmrundev的时候默认会在888...
代码星球
·
2020-06-27
vue-cli
项目
优化
缩短
首屏
nginx配置解决vue单页面打包文件大,首次加载慢的问题
cnpmrunbuild文件过大,其中主要是vender.js有1.5M,代码部署到服务器,首次访问加载页面时比较慢,耗时6.5s左右,所以需要优化下。1、Nginx开启gzip 找到nginx.config。关于gzip压缩代码:http{gzipon;#开启或关闭gziponoffgzip_disable"m...
代码星球
·
2020-06-27
nginx
配置
解决
vue
单页面
vue-router 懒加载优化
一、路由懒加载1、先安装babel动态引入插件 npminstall--save-devbabel-plugin-syntax-dynamic-import2、修改router/index.js 异步引入组件importVuefrom'vue';importRouterfrom'vue-router';consti...
代码星球
·
2020-06-27
vue-router
加载
优化
VUE性能优化总结
1、v-show,v-if用哪个? 在我来看要分两个维度去思考问题: 第一个维度是权限问题,只要涉及到权限相关的展示无疑要用 v-if, 这里要说的优化点在于减少页面中dom总数,我比较倾向于使用 item.id 作为key, 假如数组数据是这样的 (item,index...
代码星球
·
2020-06-27
VUE
性能
优化
总结
vue-router登录校验后跳转到之前指定页面如何实现
两个需求:1、用户点击购买需要下单,并跳转到订单页面,但是如果用户没有登录的话,中间有登录验证,会拦截;2、点击购买的时候,登录校验成功了,跳转到订单页面时,订单已创建,去付款即可。3、处理拦截至登录页,然后点去注册页,完善信息页,再回登录页,再登录进去,依然进去目标order页一、解决方案对1: 大概思路:1、...
代码星球
·
2020-06-27
vue-router
登录
校验
转到
之前
vue-router路由知识补充
1、render函数varapp=newVue({el:'#app',router,render:h=>h(App)//新添加的函数操作}) 我们新加了render:h=>h(App)一开始我没看懂,直接注释运行看下,结果<divid="app"></div>这个容器里面就啥也没有...
代码星球
·
2020-06-27
vue-router
路由
知识
补充
Vue使用中遇到问题汇总(三)
1、后台session过期前端跳转到登录页面 axios拦截器可以拦截请求和返回,对于失效的情况后端可以返回一个状态码,如401,使用axios拦截时判断是401,则跳转到指定页面,如login。本人项目中开发还没定接口规范,后端返回的就是success:true/falseaxios.interceptors.re...
代码星球
·
2020-06-27
Vue
使用
遇到
问题
汇总
vue组件中的样式属性:scoped,解决在父组件中无法修改子组件样式问题
ScopedCSS规范是Web组件产生不污染其他组件,也不被其他组件污染的CSS规范。 vue组件中的style标签标有scoped属性时表明style里的css样式只适用于当前组件元素,它是通过使用PostCSS来改变以下内容实现的:<stylescoped>.example{color:red;}...
代码星球
·
2020-06-27
组件
样式
vue
中的
属性
详解vue父组件传递props异步数据到子组件的问题
案例一 父组件parent.vue//asyncData为异步获取的数据,想传递给子组件使用<template><div>父组件<child:child-data="asyncData"></child></div></template><...
代码星球
·
2020-06-27
组件
详解
vue
传递
props
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
3
4
5
6
7
...
下一页
尾页
按字母分类:
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
其他