自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 【Vue踩坑】v-if与$refs的爱恨情仇

这些天工作对老项目进行页面维护,为了控制权限故使用v-if,本着能不造轮子就不造轮子的原则想调用老前辈已经写好的方法,结果给我整个报错,我真的是爱死了。本着老版本能跑,新版本能用就用的原则,控制台打印后发现是因为没有找到对应的子组件,后来一想可能是因为v-if导致的渲染问题毕竟。故可能因此找不到对应的ref,所以就只需要让方法等等dom更新就好了,所以使用 this.$nextTick() 来解决问题。为什么通过v-if控制是否显示的子组件就无法使用ref了?运行之~不报错~爽!

2023-10-25 14:48:43 581

原创 【Vue|Error】Redirected when going from “/home“ to “/user“ via a navigation guard. | 备赛摸鱼

据说是因为重复push所产生的问题,最简单粗暴的解决方案就是重写push把出现的异常重新抓取一下就好了。

2022-08-11 10:53:35 943 1

原创 【Vue】全局事件总线,组件间通信的方式|备赛摸鱼学习

本质上是自定义事件,只不过是给$bus绑定的事件,当然当前的$bus就是vm。是一种组件间通信的方式,适用于任意组件间通信。(学习笔记)

2022-08-05 17:22:06 150

原创 【已解决】JavaWeb&Axios异步请求跨域问题 CORS policy: No ‘Access-Control-Allow-Origin‘ | 踩坑记录

[已解决]跨域安全性问题问题描述请求地址不同所引发的报错问题 提示信息:`blocked by CORS policy: No ‘Access-Control-Allow-Origin‘ header is present on the requested resource`开发环境 前端:Vue + html三件套 + Axios(用于发送异步请求) 后端:`javax.servlet` + Mybatis...

2022-07-31 09:33:42 1152

原创 Vue组件化编码心得 | 备赛摸鱼学习

组件开发过程中拆分组件要按照功能点拆分,命名不要与html元素冲突。 划分方式: 1. 按照功能划分2. 按照区域划分划分的时候尽可能做到语义化 如果组件拆分完后很难起名字,多半拆的有点过分了,需要考虑是否有点小问题...

2022-07-28 10:46:38 139

原创 Vue组件的单文件组件 | 备赛摸鱼学习

Q:为什么会有那么多版本的vue.js文件 关键代码`render: h => h(App),` A:为了应对不同时期需要的功能,最简单例子打包后的vue项目并不需要template解析,所以就少了对应的解析功能,之后又产生了精简版的vue Q:我对官方的配置不爽怎么办?比如`凭什么入口文件是main.js`A:命令行写`output.js`自己想办法去改,但是改了没有用。因此,应该去官网看看...

2022-07-27 09:13:39 80

原创 Vue组件的非单文件组件 | 备赛摸鱼学习

组件是实现应用中局部功能代码和资源的集合 需求:尽可能拆分的细致以做到代码的高复用率 非单文件组件 :一个文件中包含N个组件单文件组件: 一个文件中包含一个组件(开发项目中经常用) ...

2022-07-26 10:25:29 119

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除