首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
uniapp
派大星jason
创建于2023-11-21
订阅专栏
uniapp 相关的文章
等 6 人订阅
共42篇文章
创建于2023-11-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
uniapp 密码输入框
封装背景 项目有时需要对登录/注册/找回密码这类的页面中的密码输入框右侧的显示/隐藏密码的icon进行自定义,比如不用默认的需要用带有项目特色的icon,或者是由于不同操作环境(安卓和iOS)导致的密
uniapp 封装textarea文本域
封装原因 项目中有时候会要求文本域获取焦点后改变背景色、添加边框 在获取焦点后如果没有输入内容,那么占位文本不要消失 注意事项 只封装了文本域常用的功能,如果还有其他需求可以进行二次封装 封装代码 页
uniapp 文本过多隐藏,点击展开/收起
封装原因 在项目中会出现处理文本展示的需求:内容过多就超过多少行就隐藏,但是需要可以点击展开查看完成内容、可以点击收起完整内容 可选参数 组件参数 说明 可选值 text 展示的文本内容(必传) 字符
uniapp 应用版本更新
介绍 目前适用于微信小程序、App(安卓和iOS) 本文只提供更新思路demo,具体实现方式需要根据实际项目需要更改 小程序 没什么好说的,核心原理就是使用 uni.getUpdateManager(
uniapp 封装步进器
还是先上图,看效果 封装原因: 使用组件库的步进器的组件时,会遇到 样式与UI设计的不同,不好修改样式 有些比较刁钻的功能,组件可能无法实现,需要我们手动处理,但是改源码比较麻烦 代码 HTML代码
uniapp 自定义 滚动通知(消息)
主要思路就是靠swiper组件实现主要思路就是靠swiper组件实现主要思路就是靠swiper组件实现主要思路就是靠swiper组件实现主要思路就是靠swiper组件实现
uniapp 封装自定义头部导航栏
封装原因 项目中有时候需要使用自定义的头部导航栏,原生的无法满足需求 注意事项 基于uview组件库进行封装的 代码
uniapp 自定义底部导航栏
封装原因 uniapp提供的tabbar样式无法满足产品需求 注意事项 使用自定义底部导航组件,建议在使用的页面中使用以下代码:uni.hideTabBar(); 将pages.json中的tabBa
uniapp 使用 canvas 绘制海报
封装原因 在项目中有时候会需要前端画出一个宣传海报来,这时候就会使用到canvas来制作了 代码 页面使用
uniapp 小程序 保存、查看(预览)文件
``` let { url } = await $signup_export({ practice_id: this.practiceId }); // 上述代码是获取后端返回的文件路径,按实际情况修
uniapp 国际化
安装插件 配置国际化相关文件 1.根目录下创建国际化所需的文件 各文件解释 json文件配置对应的语言 index.js文件负责引入语言文件并进行导出,方便后续main.js调用 main.js文件配
uniapp 封装 带箭头的气泡框
效果 组件属性 属性名 描述 示例 width 组件的宽度 字符串:'300rpx' text 文本内容 字符串:'这是气泡提示' position 箭头在气泡框的位置 字符串:'top-left',
uniapp 回到顶部组件
功能 点击后父组件页面回到顶部 父组件页面滚动的距离大于等于页面的一半时组件显示,否则隐藏 注意点 这组件如果用上了一般都是放在App.vue中的(让程序里的所有页面都用得上),所以基本上一个项目就对
uniapp input组件在iOS端被软键盘‘挤上去’的问题
问题复现 解决方法 只需要给input框添加两个属性就解决了 cursor-spacing always-embed 官方文档:https://uniapp.dcloud.net.cn/compone
uniapp 获取当前页面的路径以及参数
``` // 获取页面路径以及参数 function getPagePath() { const pages = getCurrentPages(); const currentPage = page
uniapp 小程序 权限授权封装
封装原因 项目中会出现像用户拿地理位置信息或其他权限的需求,但是我们无法控制用户的操作,如果用户按要求给了我们相关权限那么项目就可以正常走下去,但是如果用户误触或者点击了拒绝,会导致项目缺少了某些数据
uniapp 小程序 消息订阅授权
tmplIds为订阅消息的id的集合,例如:['aaaaa','bbbbbbb'] 调用messageSubscriptionAuthorization函数会返回结果,可以根据结果来判断用户是否授权,
uniapp 简单的生物认证(指纹、人脸)
参考文章:https://uniapp.dcloud.net.cn/api/system/authentication.html 代码
uniapp 蓝牙工具
初始化蓝牙、检查蓝牙是否可用 搜索蓝牙 获取到搜索到的所有蓝牙 连接指定蓝牙 断开蓝牙 给蓝牙发送数据
uniapp 登录页面封装
功能包括 新用户授权登录 老用户直接登录/自动登录 注意:JS中对接的接口需要更换为自己业务的接口、返回值也可能不同,此示例只是提供一个思路
下一页