随笔分类 -  Vue

1 2 下一页

Vue
微信小程序内嵌vue项目实现页面自定义分享完整示例代码
摘要:如题,微信小程序内嵌vue2的h5项目,要实现H5页面自定义分享,具体操作如下: 一. H5部分 1. public/index.html引用微信jssdk: <script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script> 阅读全文

posted @ 2025-12-01 14:43 逍遥云天 阅读(72) 评论(0) 推荐(0)

vue项目实现Tab页面触底上拉切换下个Tab
摘要:如题,实现Tab页面触底上拉切换下一Tab的功能,关键流程:下滑触底——显示“上拉切换下一页”——继续上拉超过一定距离(如100px)——切换下一页,重置相关参数。 关键代码: 一. 处理滚动的业务逻辑封装为goodsListScroll.js,代码如下: //触底上拉切换下一页相关代码 expor 阅读全文

posted @ 2025-11-17 14:57 逍遥云天 阅读(12) 评论(0) 推荐(0)

Vue2 项目使用address-parse插件实现自动识别收货地址功能
摘要:在 Vue2 项目中实现自动识别复制的收货地址功能,可以通过以下步骤完成: 实现思路 监听粘贴事件:在输入区域捕获粘贴操作 解析地址文本:使用正则表达式或地址解析库处理文本 自动填充表单:将解析结果映射到对应的表单项 优化用户体验:添加视觉反馈和错误处理 代码实现 1. 安装地址解析库(推荐) np 阅读全文

posted @ 2025-05-29 13:34 逍遥云天 阅读(357) 评论(0) 推荐(0)

Vue2项目使用Vant的Sticky组件实现吸顶固定页面滚动会出现闪动的情况处理
摘要:前言:目前vant2应该已经停止维护了,开发新项目的同学建议直接使用vue3+vant4,vant4版本中应该是没有这个问题了。vant2版本的Sticky组件,当页面滚动触发吸顶,Sticky组件的postion从默认状态切换到fixed定位就会出现闪动,这也不能说是bug,只是没考虑到用户体验, 阅读全文

posted @ 2025-05-29 10:56 逍遥云天 阅读(298) 评论(0) 推荐(0)

vue+axios+van-uploader上传图片Network请求表单数据显示的是formData方法列表?
摘要:异常现象: 如题,vue项目中使用van-uploader组件上传图片,Network中查看接口调用荷载的表单数据,没有正常传递图片文件参数,而是一系列函数列表,如下: append=function%20append()%20%7B%20%5Bnative%20code%5D%20%7D&dele 阅读全文

posted @ 2025-05-21 11:53 逍遥云天 阅读(62) 评论(0) 推荐(0)

vant ui AddressEdit 地址编辑组件初始化需要地址编码areaCode的处理方法
摘要:前言: 之前使用微信小程序、uniapp的省市区选择组件,初始数据都可以直接接收省市区名称的,诸如 let addr=['北京市','北京市','东城区'] ,所以,直接根据后端接口返回的省市区数据就能完成组件初始化。 但vant ui就偏不,只能接收areaCode,开发文档上说了,areaCod 阅读全文

posted @ 2025-04-15 10:39 逍遥云天 阅读(80) 评论(0) 推荐(0)

vue项目安装依赖遇到if not defined npm_config_node_gyp问题处理
摘要:报错信息: 解决方法: 1. 安装node-gyp: npm install -g node-gyp 2. 找到安装node-gyp的路径,直接去安装node的目录下查找,可以参考下图: 3. 在C:\Users\Administrator\ .npmrc 中添加上一步找到的node-gyp.js的 阅读全文

posted @ 2024-12-26 17:15 逍遥云天 阅读(476) 评论(0) 推荐(0)

vant3升级vant4后,使用Toast、Dialog报样式不存在异常解决方法
摘要:异常现象: vant3升级vant4,直接采用v4的方法使用showToast/showDialog,但直接就报错了,如下: [vite] Internal server error: Failed to resolve import "E:/git_sh/project_code/node_mod 阅读全文

posted @ 2024-08-22 16:20 逍遥云天 阅读(1171) 评论(0) 推荐(0)

vant3升级vant4后,使用toast异常解决方法
摘要:前言: 可以考虑采用官方提供的v3升级到v4的兼容写法,对现有的业务逻辑代码改动小一些。 如果不想用兼容方案,想直接使用V4的写法,可以参考后边的改造步骤。 一. 兼容方案: 安装 Vant 4 以及 @vant/compat npm add vant@^4 @vant/compat@^1 样式全局 阅读全文

posted @ 2024-08-22 15:54 逍遥云天 阅读(1567) 评论(0) 推荐(0)

uniapp开发编写nvue报警Unhandled error during execution of render function
摘要:关键的两行报错如下: [Vue warn]: Unhandled error during execution of render function [Vue warn]: Unhandled error during execution of scheduler flush. This is li 阅读全文

posted @ 2023-11-01 18:16 逍遥云天 阅读(2153) 评论(0) 推荐(0)

Vue动态添加style样式
摘要:最近在用uniapp开发安卓app,由于语法跟vue一致,就梳理了下动态添加style的方法: Object :style="{ fontSize: fontSize + 'px' }" :style="{ fontSize:( fontSize ?fontSize :'12')+'px'}" Ar 阅读全文

posted @ 2023-11-01 17:24 逍遥云天 阅读(339) 评论(0) 推荐(0)

vant coupon组件使用完整demo不坑人
摘要:用到优惠券选择组件,vant官网demo很不友好。百度了下,不少网友都是片段,都是做技术的,就不能贴个完整的么?给个demo让别人一个劲儿的找bug完善。这里就直接贴完整demo了,组件注册全部局部注册。 阅读全文

posted @ 2022-04-01 11:57 逍遥云天 阅读(1195) 评论(0) 推荐(0)

The requested module '/node_modules/.vite/vue.js?v=65afd58f' does not provide an export named 'default'
摘要:出现这个问题,那么很有可能还是按照vue2的方式使用的Vue Router,建议先去了解下Vue Router 3。 解决问题示例代码如下: //router.js import * as vueRouter from "vue-router"; import Home from "../views 阅读全文

posted @ 2021-09-15 19:13 逍遥云天 阅读(20456) 评论(0) 推荐(0)

npm安装依赖报错——npm ERR! gyp verb cli的解决方法
摘要:新电脑给项目安装依赖一直失败,具体异常大致如下: 出现这个问题,可以先考虑降低node版本,这里装的是v16.3,直接官网安装v14.x稳定版本,问题解决! 如果重装之后还是不行,那关机重启、卸载重装node都可以试试。 阅读全文

posted @ 2021-08-09 21:36 逍遥云天 阅读(6498) 评论(0) 推荐(0)

vue项目打包部署服务器后无法访问背景图片问题处理方法
摘要:如果项目原来运行正常,只是添加了背景图之后背景图片无法正常显示,那么可以先查看元素,看下背景图片路径变成什么样了。 一般应该是如下这样: http://xxxx.com/static/css/static/img/xxx.jpg 这就造成了图片路径错误而无法正常加载,这个就需要对打包配置项进行调整了 阅读全文

posted @ 2021-08-05 17:41 逍遥云天 阅读(1551) 评论(0) 推荐(0)

vue+Better-scroll实现滚动位置保持并对页面切换效果进行优化
摘要:前言: 环境限制,只能用hash模式,所以不能直接用vue自身的页面缓存。 如果要保持页面滚动位置,可以在页面滚动结束后将滚动距离保存到缓存中,然后在下次加载页面的时候自动滚动指定距离。 这里以Better-scroll2.0为例进行说明。 示例代码: 1 <template> 2 <div cla 阅读全文

posted @ 2021-02-24 15:47 逍遥云天 阅读(1278) 评论(0) 推荐(0)

vue项目使用scss生成多个同心圆环按不同速度转动的效果实现
摘要:如上,实现多个同心不同宽度的圆环以不同的速度转动的特效。 本例所取项目采用了vue+vant+scss+mockjs,其中圆环采用vant的环形进度条组件,圆环的宽度、直径大小、线条的长度等采用mockjs的随机数按一定规则进行设置,圆环的循环滚动采用css3的animation动画,动画的随机频率 阅读全文

posted @ 2020-12-04 11:20 逍遥云天 阅读(1640) 评论(0) 推荐(0)

vue-cli3项目引用zepto报$不存在怎么处理
摘要:异常描述: 查了下,是这个原因导致的: 只使用了 AMD 规范的模块导出方法 define,没有用 CommonJs 规范的方法 module.exports 来导出模块,不过这不是造成报错的原因。 操作步骤: 第一步:安装 script-loader exports-loader: npm ins 阅读全文

posted @ 2020-10-27 15:55 逍遥云天 阅读(1083) 评论(0) 推荐(0)

Element Ui使用技巧——Form表单的校验规则rules详细说明
摘要:Element UI中对Form表单验证的使用介绍: Form 组件提供了表单验证的功能,只需要通过 rules 属性传入约定的验证规则,并将 Form-Item的 prop 属性设置为需校验的字段名即可。校验规则参见 async-validator 文档中提及的用法有2种: 1.对整个表单进行规则 阅读全文

posted @ 2020-07-23 15:57 逍遥云天 阅读(81035) 评论(1) 推荐(8)

vue项目(hash模式)使用better-scroll实现页面滚动状态保持
摘要:注意:这里说的是返回页面滚动位置状态保持,不是简单的keep-alive实现的页面缓存。 应用场景: A页面为首页,B页面也为列表页面,C页面为B页面的某个列表项详情页面: A->B->C:A页面进入B页面,滚动到某个列表项 list-item-x ,点击列表项进入页面C。 C->B->A:对于返回 阅读全文

posted @ 2020-07-06 16:48 逍遥云天 阅读(1569) 评论(0) 推荐(0)

1 2 下一页

导航