Vue相关
该专栏主要发布一些个人在vue项目中遇到的一些问题和经验
学无止境鸭
这个作者很懒,什么都没留下…
展开
-
H5移动端开发 之 rem适配
的标签,同时会自动设置html的font-size为屏幕宽度除以10,也就是1rem等于html根节点的font-size。假如某个元素宽度是150px,那么在css里面定义这个元素的宽度就是 width: 2rem。1.安装插件 postcss-pxtorem, postcss-pxtorem是一款 PostCSS 插件,用于将 px 单位转化为 rem 单位。3.安装插件 lib-flexible, 该插件会自动在html的head中添加一个。4.在main.js中引入 lib-flexible。原创 2023-05-26 10:07:18 · 1449 阅读 · 1 评论 -
pc端实现table列表上拉加载 上拉触底加载下一页数据
今天在画页面的时候,碰到了个变态需求, 就是pc端实现table列表上拉 加载 ,不要分页;按理说pc端加载下一页直接用分页器就行了;但是碰见这种需求 , 我一个臭开发也没办法,只能尽量去实现,话不都多说直接上代码。需求:滚动条触底加载下一页的数据。原创 2023-06-01 14:33:49 · 527 阅读 · 0 评论 -
vue跨域问题
【代码】Vue3之vite解决跨域。原创 2023-06-07 09:30:05 · 772 阅读 · 1 评论 -
vue 前端使用jsonp发送请求报错 {statusText: “Request Timeout“, status: 408}
【代码】vue 前端使用jsonp发送请求报错 {statusText: "Request Timeout", status: 408} 全网最实用的解决办法, 没用我倒立洗头。原创 2023-08-07 17:10:44 · 1091 阅读 · 0 评论 -
pinia之组件外使用store
在ts文件中使用pinia(getActivePinia was called with no active Pinia. Did you forget to install pinia)报错解决。原创 2023-08-28 13:01:40 · 556 阅读 · 4 评论 -
前端配置了代理,还是跨域怎么回事?
今天被同事邀请帮忙看bug的时候,遇到了这个问题;代理配了,而且再三确认配置的没问题,项目也重启了,浏览器直接发访问是可以获取到的,但控制台就是报跨域。没办法,再次看代码,最后终于发现了问题。问题是这位同事在对axios进行二次封装的时候,配置了baseUrl,那么问题来了,如果你配置了代理,又在axios中配置了baseUrl,那么它会将baseUrl和请求路径进行拼接然后去做访问,并不会去走代理;因此,才会一直报跨域的错。原创 2023-09-20 14:48:25 · 652 阅读 · 1 评论 -
vue3 vue-router4设置兜底路由,404页面,通配符
找了一段时间才找到,因为vue-router4.0会不匹配‘*’ 这个标识,如果想用vue3.0+Vue-router4.0进行兜底路由,不可以用通配符;原创 2023-10-17 22:28:26 · 417 阅读 · 0 评论 -
table的td设置了colspan 失效
解决: 给table设置样式 table-layout: fixed;问题: td设置colspan属性无效。原创 2023-10-18 11:13:08 · 1017 阅读 · 0 评论 -
移动端使用Vant组件库时遇到的问题记录
如图所示,在使用导航栏组件时,下方会有白线。// 去掉导航栏底部白线。原创 2023-10-23 11:17:15 · 373 阅读 · 0 评论 -
vue中实现pdf预览功能
【代码】vue中实现pdf预览功能。原创 2024-01-05 09:31:08 · 445 阅读 · 0 评论 -
table列表实现滚动,鼠标移入暂停滚动,鼠标移出继续滚动
今天领导要求table列表加自动滚动效果,苦思冥想,准备写一个指令;原创 2024-01-09 14:31:49 · 695 阅读 · 0 评论 -
vue 路由传参 刷新后,传递的参数类型改变
问题: 今天在项目中遇到一个问题,就是路由传参的时候,首次渲染是可以拿到正确的值,刷新后传递的参数被强制转为了字符串类型;原创 2024-01-19 15:55:31 · 412 阅读 · 0 评论 -
日历手写 周日历
【代码】日历手写 周日历。原创 2024-01-30 16:51:56 · 377 阅读 · 0 评论