自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 element ui 移动端IOS设备input框光标不垂直居中问题处理

说明:在移动端开发时发现ios设备光标偏上,不垂直居中,经过测试 设置 line-height:normal;没有效果,经过研究测试发下使用以下代码可以将问题解决,亲测有效,特此记录。

2024-03-20 20:28:18 309

转载 【无标题】

看清楚是 build(上边还有个dev 是开发环境下的配置,不需要改动)下的 assetsPublicPath :将‘/‘改为‘./’在css中写的background-img的路径出错 需要找到build文件夹下的utils.js,修改一下位置。找到config文件夹下的index.js文件修改一下位置。2、背景图片路径不对。加入红框内字段即可。

2024-02-29 09:21:36 48

原创 vue中封装axios,带有切片加载及进度显示

当你在Vue中使用axios时,你可以将它封装在一个单独的文件中,以便在整个应用程序中重复使用它,并将切片加载和进度显示添加到它中。在此示例中,我们在request函数中添加了onUploadProgress回调函数来跟踪文件上传进度。您可以根据需要自行更改此函数的实现方式。此外,我们还在axios拦截器中添加了NProgress插件,以在每个请求和响应之间显示进度条。这将为用户提供更好的用户体验。

2023-03-16 08:36:22 1026 1

原创 Vite + Vue3 +Vant4构建项目时,按需引入使用Toast组件,引用 showToast 时出现编译报错的解决方案

Vite + Vue3 +Vant4构建项目时,按需引入使用Toast组件,引用 showToast 时出现编译报错的解决方案

2023-02-10 11:35:38 7130 5

原创 JavaScript原生方法大全

JavaScript原生方法大全

2022-12-09 15:28:35 673

原创 js获取url链接参数

1.封装方法(正则匹配)2.页面上使用,

2022-07-06 14:03:21 293

原创 uniapp 网络请求封装

vue uniapp 网络请求 uni.request

2022-07-01 09:58:08 1283

原创 微信小程序获取位置权限用户拒绝授权后重新引导用户授权

微信小程序获取位置权限用户拒绝授权后重新引导用户授权解决问题:​ 微信小程序获取位置权限,用户点击允许后直接地图选点,或者用户拒绝授权后引导用户到设置页面重新授权,需要代码可直接滑至页面底部。调用方法:1.利用uni.getSetting 获取用户的当前设置2.利用uni.authorize 提前向用户发起授权请求。调用后会立刻弹窗询问用户是否同意授权小程序使用某项功能或获取用户的某些数据,但不会实际调用对应接口。如果用户之前已经同意授权,则不会出现弹窗,直接返回成功。如果用户之前拒绝了授权,此

2022-04-03 13:42:17 8009 1

原创 当页面出现遮罩层,并且遮罩可以滑动时,滑动遮罩层时会造成底部页面跟着一块滑动

场景:当页面出现遮罩层,并且遮罩可以滑动时,滑动遮罩层时会造成底部页面跟着一块滑动解决方案:当出现遮罩时,利用固定定位禁止底部页面滑动。view页面<view id="content" :class="isShowWl?'active-container':''" style="min-height: 100vh;background: #f6f6f6"> <!-- 遮罩模态框 --> <view :show="isShowWl" >

2022-01-10 16:27:02 1234

原创 uniapp开发微信公众号生成签名与微信签名校验工具生成的签名一样,依然报签名错误(invalid signature)

uniapp开发微信公众号生成签名与微信签名校验工具生成的签名一样,依然报签名错误(invalid signature)如果确认微信公众号生成的签名与微信签名校验工具生成的签名一样,一般情况是因为生成签名的url的问题。获取url的步骤:1.在main.js中获取首次进入页面的路径,利用window.sessionStorage.setItem将获取到的页面路径进行缓存window.sessionStorage.setItem('firstEntryUrl',window.Location.hre

2021-12-30 18:36:49 2709

原创 uniapp 中APP端调用uni.getLocation偶尔获取不到address解决方法

uniapp 中APP端调用uni.getLocation偶尔获取不到address解决方法1.配置geocode为trueuni.getLocation({ type: 'wgs84', geocode:true,//设置该参数为true可直接获取经纬度及城市信息 success: function (res) { console.log('获取定位信息',res); }, fail: function (err) { conso

2021-12-28 16:44:24 7823 9

转载 uniapp base64图片保存到相册

1.APP 保存base64格式图片(利用bitmap)a.定义方法saveImgFile(base64) { const bitmap = new plus.nativeObj.Bitmap("test"); bitmap.loadBase64Data(base64, function() { const url = "_doc/" + new Date().getTime() + ".png"; // url为时间戳命名方式 console.log(

2021-12-23 18:43:15 1629

原创 uniapp开发微信公众号调用微信授权登录

微信公众号调用微信授权登录1.登录页面<view class="submit1 disflex" style="justify-content: center;" @tap="submit"> <image src="/static/image/wechat_icon.png" mode=""></image> <text>登录</text></view>submit() { const that =

2021-12-23 09:04:16 7441 2

原创 uniapp利用uni.uploadFile上传图片时在formData中携带token信息

上传图片时在formData中携带token信息注意:在formData中携带参数时,不要配置header头信息,否则会造成后台接收不到前台传递的信息// 上传头像 chooseImg() { let that = this; let token = that.$tool.getCache('token') console.log('token',that.$tool.getCache('token')) uni.chooseImage({ count:

2021-12-23 08:56:32 18575 3

原创 uniapp 上传图片(单个)

上传图片(单个)<view class="list disbetween" hover-class="hover" @click="chooseImg" style="height: 120rpx;"> <view class="list-til">头像</view> <view class="disflex"> <image class="list-img" :src="avatar||'/static/image/a

2021-12-23 08:55:18 1100 2

原创 uniapp video视频组件poster视频封面不显示问题

关于poster视频封面不显示问题:1、controls属性必须为true(默认);2、poster路径必须是网络资源地址,即https;3、视频加载完才行(这个官方没说,所以问题就出在这里);解决办法就是加个判断,当poster的值加载完成不为空时显示video组件,解决代码如下:<!-- 视频区域 --><view class="video-item"> <video id="myVideo" v-if="video.thumb" :poster="vi

2021-12-22 16:45:21 5346 2

转载 uni-app 微信小程序设置全局的分享onShareAppMessage

uni-app 微信小程序设置全局的分享onShareAppMessage[前景:使用uni-app开发微信小程序,实现分享转发的话,要每个页面都写一个onShareAppMessage,这样代码太臃肿,因此使用vue的mixins 设置一个全局的分享。vue的mixin的使用创建一个 mixins ,我的文件路径为 : common/share.jsexport default { onShareAppMessage(res) { //发送给朋友 return {}

2021-12-22 16:41:23 2583 1

原创 uniapp 开发微信公众号H5 隐藏右上角扩展按钮

uniapp 开发微信公众号H5 隐藏右上角扩展按钮1.首先使用npm安装一下微信的jsApi (这个应该都会吧 就跟vue使用npm安装依赖一样)初始化:npm init -y安装微信模块:npm install jweixin-module --saveH5的话 要引入js <script src="http://res2.wx.qq.com/open/js/jweixin-1.4.0.js" type="text/javascript" charset="utf-8">

2021-12-22 16:39:23 1699

原创 uniapp ios平台通用链接 Universal Link 设置

ios平台通用链接 Universal Link 设置第一步:开启Associated Domains服务登录苹果开发者网站,在“Certificates, Identifiers & Profiles”页面选择“Identifiers”中选择对应的App ID,确保开启Associated Domains服务 开启Associated Domains服务后需要重新生成profile文件,提交云端打包时使用第二步:服务器配置 apple-app-site-association 文件(该文件

2021-12-22 16:30:36 6103

转载 HBuilderX3.1.10+版本公共测试证书

HBuilderX3.1.10+版本公共测试证书可用于测试打包,不要用于正式发布,其信息如下:MD5: 06:83:8C:C8:40:09:3B:9D:46:89:FC:41:9B:A1:A3:F3SHA1: 97:C8:41:01:B9:14:1C:13:0D:D7:5D:74:28:A2:92:25:18:C3:6D:CDSHA256: B0:1D:06:18:0D:00:3E:79:C7:B9:08:89:93:B8:E5:AE:7A:19:B0:DA:11:61:AA:09:7C:7F:39

2021-12-22 16:27:20 466

转载 H5网站或uni-app打包的H5如何接入微信公众号支付

H5网站或uni-app打包的H5如何接入微信公众号支付http://www.linfengya.cn/?post=39我这边以一个uniapp打包的H5网站为例(普通H5网站依然通用,比葫芦划瓢就ok了)uniapp官网的文档里面没有封装好的支付接口 所以纵使是用uniapp写的H5 依旧要按照普通H5接入公众号支付的流程,前提准备:①确保微信公众号已申请了微信支付②微信公众号的appid③微信公众号的secret(一般前端不需要用这个,后台需要用这个)④公众号配置安全域名流程: ①通过

2021-12-22 16:24:18 1575

原创 uniapp base64图片保存到相册

base64图片保存到相册qrcode路径返回的base64码显示图片:<button type=“primary” class=“saveBtn” @tap=“getSaveImg(qcCode)”>保存二维码至相册保存二维码至相册,先判断用户是否授权,如果用户已经授权则直接保存。uni.getFileSystemManager()是文件管理器对象var FileSystemManager = uni.getFileSystemManager()FileSystemManage

2021-12-22 16:21:34 996

原创 uniapp APP&H5端获取地理位置信息(百度地图&高德地图)

APP&H5端获取地理位置信息一、app端1.在需要使用的页面中onShow(){ //#ifdef APP-PLUS // 获取定位信息 this.getLocations(); //#endif},methods:{ //获取定位信息 getPosition(){ const that = this; uni.getLocation({ type: 'wgs84', geoco

2021-12-22 16:20:06 12672

原创 uniapp项目中使用canvas生成海报并保存、微信分享、发送至朋友圈

uniapp项目中使用canvas生成海报并保存、微信分享、发送至朋友圈1.html<!-- 分享模态框 --> <canvas canvas-id="poster" class="poster-canvas"></canvas> <view class="share-mask" v-if="isShowShare" @click="isShowShare = false">

2021-12-22 16:08:58 2555

原创 uniapp APP项目启动页面全屏显示去除导航栏和下巴

uniapp APP项目启动页面全屏显示去除导航栏和下巴<template> <view> <!-- 启动图 --> <view class="start-item" > <image :src="startImg" mode="" class="pic" @click="jump(startUrl)"></image> </view> </view></template>

2021-12-22 16:06:04 4351 1

转载 web端和uniapp移动端锚点链接跳转或者滚动

web端和uniapp移动端锚点链接跳转或者滚动引言前端在工作中,时不时会碰到锚点的需求,即要求点击某个元素之后,跳转到另一处或者滚动条移动到指定位置web端控制滚动条document.body.scrollTop = 750上述即标识滚动条会移动到距离顶部750px的地方跳转到指定元素document.getElementById("divId").scrollIntoView()还可以使用a标签和window.location.hash,但是会造成URL更新导致页面刷新,不建议使用

2021-12-18 13:55:44 767

原创 微信公众号页面如何跳转至关注公众号页面

微信公众号页面如何跳转至关注公众号页面1.获取微信公众号biz字段a.点击公众号 历史文章,在浏览器中打开b.鼠标右键,查看网页源代码c.复制红框的字段 即为biz字段2.拼接biz字段成完整跳转链接替换红框中的内容即可https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=Mzg2MjY4MzIyOA==#wechat_redirect3.在代码中使用 window.location.href 进行跳转jump(

2021-12-18 11:53:06 4512

原创 如何在微信小程序中引入阿里巴巴图标库iconfont

2021-01-06 21:50:46 404

空空如也

空空如也

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

TA关注的人

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