logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

uniapp:不同权限设置不同的tabBar

admin和jeecg两个用户tabBar的区别是,后者有订单,前者没有,所以if else我们就把订单这一项的visible根据判断重新设置一下,其他项默认就是true,要显示,需要注意的是,一定要把if else写全,我第一次就只写了if,没写else,导致效果出不来。jeecg用户显示:首页,订单,消息,发现,我的,一共5个tabBar。admin用户显示:首页,消息,发现,我的,一共4个t

文章图片
#uni-app#windows
uniapp:Google开发者证书信息有误,请重新填写相关信息 Android 证书文件不是有效的keystore文件Hbulider

Google开发者证书信息有误,请重新填写相关信息 Android 证书文件不是有效的keystore文件Hbulider一开始一直按网上的方法生成证书发现生成出来的证书一直是无效的证书。然后就想到应该是hbuilder解析不了证书格式于是开始折腾先去下载了hbuilder官方的证书,用keytool查看keytool -list -v -keystore ./HBuilder.keystore发

#前端
uniapp:如何修改组件默认样式

日历组件默认样式如下图,但是我不想要右上角的红点,并且日期下面的数字要加红色背景,变成圆形,还是先用元素检查找到元素的类名,然后通过/deep/来覆盖样式,需要注意的是,lang要scss或者less,lang必须要写,否则不生效。但是今日的颜色还是蓝色,我试了一下,用上述方法不管用,这时候就可以试试直接去组件里修改,通过全局搜索可以找到样式的具体在哪个文件里。总结一下:先查找元素,然后用/dee

文章图片
#uni-app
uniapp:动态修改页面标题

我们经常遇到这种情况,点击新增按钮,进入一个空白表单页面,点击修改按钮,其实也是进入这个表单页面,只是表单内容已经被数据库的记录反显了,为了区别页面,我们还需要动态设置页面的标题,让客户知道是在做新增还是在做修改。首先,在跳转前的url里传递参数,这个参数可以自定义,我这里是传递一个对象,需要先将对象参数转为JSON字符串,并使用encodeURIComponent编码。然后在跳转到的页面接收参数

文章图片
#uni-app
uniapp:开发微信小程序

1、直接在里HBuilderX创建uniapp项目2、运行->运行到微信小程序模拟器3、如果没有安装微信开发者工具,就根据提示框里的链接下载并安装4、打开微信开发者工具的服务端口5、在HBuilderX这边都编译通过后,再到微信开发者工具里导入刚才创建的uniapp项目。这里要特别注意,并不是直接把整个项目导入,而是unpackage下的dist>dev>mp-weixin...

文章图片
#微信小程序#小程序
uniapp:使用字体图标

uniapp本身有icon组件,但是数量毕竟有限,如果想要自定义icon,也非常简单。1、在iconfont网站添加需要的图标2、将图标添加至项目3、在我的项目里生成代码4、将生成的文件下载至本地5、把iconfont.css和iconfont.ttf文件拷到static的fonts文件夹下。6、修改iconfont.css文件@font-face {font-family: "iconfont"

文章图片
#vue.js#sass#css
uniapp:打包后手机无法获取位置信息

问题我在项目测试的时候,使用uniapp真机调试的时候明明可以获取到位置信息,但是在打包后却没有办法拿到位置信息。后来才知道是因为在真机调试的时候,uniapp自带了高德的SDK能够获取位置信息。解决:第一步,我是用的是高德地图,所以先去高德地图开发者平台给应用申请key。https://lbs.amap.com/点击右上角的控制台 --> 应用管理 -->我的应用 -->创建应

#前端
vue3:使用draggable拖拽组件

item的slot里必须是写element,我试过写item,会报错,可以带上index,也可以不带。直接复制了之前vue2的代码过来,发现一直报错,一查资料,才知道变化很大。用list属性,不用v-model了。item-key必须要填。一定记得要加@next。

#前端
uniapp:css变量使用方法

本文介绍了CSS变量的使用方法。首先在common.css文件中以"--"开头定义变量,放在:root下。在Vue项目中通过@import引入CSS文件后,使用var()调用变量,如color:var(--primary-color)。还展示了变量计算的方法,如font-size:calc(var(--title-font-size)+20rpx)。相比SCSS变量,CSS变量

#uni-app
vue3:uniapp全局颜色变量配置思路:使用js变量

本文总结了在UniApp中使用SCSS变量遇到的挑战及解决方案。作者最初尝试通过SCSS变量实现全局样式控制,但在动态修改对话框按钮颜色时遇到重复引入问题。经过多次尝试后,最终采用局部引入方式,将变量存储在JS文件中而非SCSS文件,并通过v-bind实现样式绑定。实验表明,这种方法既能满足动态修改需求,又避免了全局引入的复杂性,且维护更方便。最终方案是创建variables.js定义变量,在需要

文章图片
    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择