自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uniapp插件索引列表uv-index-list增加返回头部的按钮

发现这里用getIndexListLetter获取了触摸点的坐标,然后用下面的setValueForTouch方法执行跳转事件,获取坐标的方法不用管,直接看到setValueForTouch,会看到里面是根据getIndexListLetter获取的触摸点对应的索引index执行了跳转,刚才已经在页面上增加了一个↑的索引了,所以这里要减去↑的偏移量,并且设置↑对应滚动的id:uv-index-item-header。到这里,基本跳转就都OK了,最后把点击索引显示的气泡加上。

2023-09-21 15:42:04 622 1

原创 记一下uniapp打包之后的乱码问题

在HBuilder X里面运行是正常的,但是打包之后uniapp自带的组件的按钮部分(uni.showModal和picker都发现这个问题)的汉字会变成乱码,所以记录一下目前解决的办法。2、uni.showModal的情况,不知道为什么修改样式没有生效,所以直接在定义的时候把按钮的文本改成unicode编码,顺便把修改uni.showModal样式的方法贴上。1、修改样式,隐藏原来的文本内容,用伪类来显示文字,一般直接放在APP.vue里面,要注意的是伪类里面的字要换成unicode编码。

2023-07-21 10:23:56 789 1

原创 记一下uniapp启动前获取服务器token

因为垃圾项目挂载在别人的APP下面,公司内开发只开发单页面,每次进行调试都要onload获取一下登陆口令,有时候忘了注释获取口令的调用就会导致用户登陆异常,所以要在测试环境限定一个全局获取口令的方法,记一下备忘。主要就是在挂载APP之前,先进行环境判断,如果是开发环境,就请求口令,保存,然后再挂载,如果是生产环境就直接挂载就完事。之后要用到token的时候就token = uni.getStorageSync('token')在main.js里面,加上。

2023-07-20 14:21:16 453

原创 uniapp使用全局组件

最近遇到一个需求,要在uniapp的应用上面增加一层水印,从网上找了一个水印的组件,但是页面已经太多了,不想一个个页面去改,就考虑用一个全局的组件,这里记录一下,方便自己回看。这样就能在项目启动的时候将水印挂载在body,由于水印和uni-app是同级的,并且水印的z-index是9999,所以会置顶显示,即使切换uni-app的页面,也会保留水印。因此换了一种方式,在App挂载完之后,手动地将这个组件挂载在body下面。理论上,这样子注册完之后,只要在App.vue的页面上使用就可以了。

2023-07-07 11:53:20 2621 5

原创 js-xlsx将sheet转为二维数组

按照原来参考的例子,函数parseExcelSheetToArrays将sheet里面返回的表数据范围!这几天遇到一个需求要将一个不定列且带复杂表头的excel文件导入到数据库里面,想把数据和一部分表头转置,就找了网上一个将Excel数据转换成二维数组,但是不巧只支持A~Z行,所以做了点扩展,记录一下方便回看。然后利用x1和x2的UTF-16编码实现列的循环,但是超过Z的列如'AA'没办法直接用这种方式解决,所以在原来的基础上,将列的字母当成是一个二十六进制的数字,补充上这两个函数进行十进制的转换和还原。

2023-06-03 15:02:35 518

空空如也

空空如也

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

TA关注的人

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