【Uniapp 插件 una-picker 】自定义样式选择器插件
前言推荐一个写博客的效率工具 CSDN AI数字营销会员核心功能✅ 多平台一键同步 → 一次发文同步6个平台✅ 全维度数据监测 → 所有平台数据一个面板看✅ 营销组件 → 文末合规放公众号/产品推广✅ GEO检测 → 看你文章在AI平台的曝光情况对我这种多平台发文的人来说光同步功能就值回票价了。写博客的朋友可以看看https://mp.csdn.net/vip?utm_sourcefx-blog-qq_45954390本篇就是告诉大家如何引入使用的。到 Uniapp 的插件市场搜索 una-picker快速通道https://ext.dcloud.net.cn/search?quna-picker文章目录前言一、 插件介绍1.✨ 特性2. Props 参数3.Events事件4. 插槽二、插件使用示例1. 下载路径2. 引入组件1方法一放入uni_modules2放入components3. 在微信小程序中的运行1单独的一列2展示两列3展示自定义样式三、其他插件文章1. 【Uniapp 插件 una-banner 】轮播图 / banner / swiper2. 【Uniapp 插件 una-bubble 】气泡 / 聊天框 / 对话框3.【Uniapp 插件 una-upload-resource 】上传资源组件 图片上传视频上传混传4.【Uniapp 插件 una-img-cropper 】 支持自定义裁剪比例、拖拽缩放调整画面可导出指定尺寸与画质的图片跨端兼容适用于头像上传、图片裁切等业务场景。5.【Uniapp 插件 una-picker 】自定义样式选择器插件6.【Uniapp 插件 una-app-skeleton】骨架屏 / Skeleton / 加载占位 / uni-app x一、 插件介绍1.✨ 特性支持单列数组、多列二维数组和树形联动数据支持v-model绑定选中值支持v-model:show控制弹层显示支持自定义字段名labelKey、valueKey、childrenKey支持自定义标题、按钮文字、占位文本、弹层高度和触发器样式支持trigger插槽自定义触发区域2. Props 参数参数说明类型默认值modelValue当前选中值单列为单个值多列/联动为数组String / Number / Arrayshow是否显示弹层支持v-model:showBooleanfalsecolumns选项数据支持一维数组、二维数组、树形数组Array[]title顶部标题String请选择placeholder未选择时的占位文本String请选择confirmText确认按钮文字String确定cancelText取消按钮文字String取消labelKey选项显示字段名StringlabelvalueKey选项取值字段名StringvaluechildrenKey联动子级字段名Stringchildrencascade是否启用联动模式Booleanfalseseparator多列显示文本分隔符String/height弹层高度String / Number520rpxitemHeight选项高度String / Number88rpxfieldHeight默认触发器高度String / Number88rpxfieldPadding默认触发器内边距String / Number0 28rpxbackgroundColor弹层背景色String#FFFFFFcolor未选中选项文字颜色String#323233selectedColor选中选项文字颜色String#323233cancelColor取消按钮文字颜色String#969799confirmColor确认按钮文字颜色String#2979ffborderRadius弹层圆角String / Number24rpx 24rpx 0 0disabled是否禁用BooleanfalsecloseOnClickOverlay点击遮罩是否关闭Booleantrue3.Events事件事件名说明回调参数change滚动选择时触发{ values, indexes, options }confirm点击确认时触发{ value, values, indexes, options }cancel点击取消或遮罩关闭时触发-open打开弹层时触发-close关闭弹层时触发-4. 插槽trigger自定义触发区域插槽参数为{ text, value }二、插件使用示例1. 下载路径https://ext.dcloud.net.cn/plugin?id28579这个广告30s相当于激励俺继续维护大部分插件都是这么设置了大家在观看的时候页面不要关闭看完在手机上关闭广告等待uni变更状态就行。手机端显示观看完毕后点击关闭等待状态文字变更再关闭这个uni的小程序。电脑端就会有个alert是否运行打开Hbuilderx点击允许就跳到HbuilderX中了。选择你要导入的项目tip 可以只打开一个窗口窗口内就一个项目这样识别会好一些。我再同一个窗口内多开了几个项目有几次没检测到我又重新看了广告。点击“确认”查看此时在哪个目录里。【注意】因为uniapp修改了传入的目录结构我的项目结构为 components/una-picker若有冲突保证自己的项目不被影响的前提下点击忽略冲突别替换了自己项目的文件2. 引入组件1方法一放入uni_modules在uni_modules中新建一个目录una-picker将下载的componets下的文件都放入这个目录中。2放入components可以删除无用的 文件如package.json、README.md。这里我留着是示例如果有同学需要看的话就放入这个文件夹里不然自己的其他组件多了之后不好管理文件。3. 在微信小程序中的运行1单独的一列代码实现templateviewclasspageuna-pickerv-modelcitytitle选择城市:columnscityColumnsconfirmhandleConfirm//view/templatescript setupimport{ref}fromvue;constcityref();constcityColumns[{label:杭州,value:hangzhou},{label:上海,value:shanghai},{label:深圳,value:shenzhen}];functionhandleConfirm(event){console.log(event.value,event.options);}/script2展示两列代码实现templateviewclasspageuna-pickerv-modelarea:cascadetruetitle选择地区:columnsareaColumns//view/templatescript setupimport{ref}fromvue;constarearef([]);constareaColumns[{label:浙江,value:zhejiang,children:[{label:杭州,value:hangzhou},{label:宁波,value:ningbo}]},{label:广东,value:guangdong,children:[{label:广州,value:guangzhou},{label:深圳,value:shenzhen}]}];functionhandleConfirm(event){console.log(event.value,event.options);}/script3展示自定义样式代码实现templateviewclasspageuna-pickerv-modelfruittitle选择水果placeholder请选择水果:columnsfruitColumnsbackgroundColor#FFF5F5borderRadius24rpx 24rpx 0 0color#7A1F24selectedColor#FF4D4FcancelColor#B25A5FconfirmColor#FF4D4F//view/templatescript setupimport{ref}fromvue;constfruitColumns[{label:苹果,value:apple},{label:草莓,value:strawberry},{label:樱桃,value:cherry}];functionhandleConfirm(event){console.log(event.value,event.options);}/script如果大家用着不错可以动动手指打赏俺有问题可以私信我需要qq群维护也请留言多的话我再建群哦三、其他插件文章1. 【Uniapp 插件 una-banner 】轮播图 / banner / swiper快速通道2. 【Uniapp 插件 una-bubble 】气泡 / 聊天框 / 对话框快速通道3.【Uniapp 插件 una-upload-resource 】上传资源组件 图片上传视频上传混传快速通道4.【Uniapp 插件 una-img-cropper 】 支持自定义裁剪比例、拖拽缩放调整画面可导出指定尺寸与画质的图片跨端兼容适用于头像上传、图片裁切等业务场景。快速通道5.【Uniapp 插件 una-picker 】自定义样式选择器插件快速通道6.【Uniapp 插件 una-app-skeleton】骨架屏 / Skeleton / 加载占位 / uni-app x快速通道

相关新闻

Unity ECS内存分配优化:从Archetype原理到高性能实战

Unity ECS内存分配优化:从Archetype原理到高性能实战

1. 项目概述:ECS与内存分配优化的核心价值在Unity开发中,尤其是面向移动端或需要处理海量实体(如大规模策略游戏、模拟仿真)的项目里,性能瓶颈常常是内存。传统的面向对象编程(OOP)模式在Unity中…

2026/8/1 23:58:58 阅读更多 →
深入解析SoC时钟系统:从DPLL原理到Jacinto 6 Plus时钟树实战

深入解析SoC时钟系统:从DPLL原理到Jacinto 6 Plus时钟树实战

1. 项目概述:为什么SoC时钟系统如此复杂且关键?在嵌入式系统,尤其是高性能的汽车信息娱乐(Infotainment)SoC设计中,时钟系统远不止是提供一个“滴答”信号那么简单。你可以把它想象成一个现代化大都市的交通…

2026/7/31 21:58:28 阅读更多 →
【Appium】App自动化工具选型避坑指南----汇总篇

【Appium】App自动化工具选型避坑指南----汇总篇

App 自动化到底怎么选?我踩了三年的坑全在这了我跟你讲,App 自动化的复杂度比 Web 高一个量级。环境搭建能劝退一半人,用例稳定性能劝退剩下的一半。但选对工具和策略,这条路能走通。一、App 自动化的尴尬现实 先说一个真事。 我第…

2026/7/30 13:13:48 阅读更多 →

最新新闻

树莓派4G HAT GNSS功能实战:从AT命令到Python物联网定位应用

树莓派4G HAT GNSS功能实战:从AT命令到Python物联网定位应用

1. 从零开始:为什么你需要一个带GNSS的树莓派如果你手头有一块树莓派,并且正在捣鼓物联网项目,比如远程气象站、资产追踪器、自动驾驶小车,或者只是想做一个能告诉你精确位置和时间戳的数据记录仪,那么给树莓派加上全球…

2026/8/2 12:50:24 阅读更多 →
为什么92%的企业AI客户画像项目6个月内失效?揭秘3个被忽视的数据治理断点

为什么92%的企业AI客户画像项目6个月内失效?揭秘3个被忽视的数据治理断点

更多请点击: https://codechina.net 第一章:AI 客户画像构建 AI 客户画像构建是企业实现精准营销、个性化推荐与智能运营的核心基础。它不再依赖静态标签或人工规则,而是通过融合多源异构数据(如行为日志、交易记录、设备信息、第…

2026/8/2 12:50:24 阅读更多 →
Navicat与MySQL安装配置指南:从零搭建可视化数据库管理环境

Navicat与MySQL安装配置指南:从零搭建可视化数据库管理环境

1. 项目概述:为什么我们需要Navicat和MySQL这对黄金搭档? 如果你刚开始接触数据库开发或者管理,听到Navicat和MySQL这两个名字,可能会觉得这是两个独立的工具。但在我十多年的后端开发和数据管理经验里,它们俩几乎就是…

2026/8/2 12:50:24 阅读更多 →
前端转大模型:为什么能跑通Demo,却上不了生产环境?

前端转大模型:为什么能跑通Demo,却上不了生产环境?

聊《做过前端的人学大模型,哪些经验可以直接迁移?》之前,先说一句实在的:别急着背概念,先看它在真实项目里到底解决什么问题。摘要摘要:前端做AI应用有天然优势——交互设计、流式展示、用户体验。但Demo能…

2026/8/2 12:50:24 阅读更多 →
为ODYSSEY开发板集成LTE模块:从硬件选型到网络配置的完整指南

为ODYSSEY开发板集成LTE模块:从硬件选型到网络配置的完整指南

1. 项目概述:当开发板遇上移动网络如果你玩过像 ODYSSEY 这样的单板计算机,大概率会沉迷于其强大的本地计算和丰富的接口。但一个现实问题很快会浮现:如何让这个“小盒子”在没有Wi-Fi、没有网线的地方,依然能稳定地连接互联网&am…

2026/8/2 12:50:24 阅读更多 →
Unity中protobuf-net原理与AOT兼容部署实战指南

Unity中protobuf-net原理与AOT兼容部署实战指南

1. 项目概述:为什么要在Unity里折腾protobuf-net?如果你在Unity项目里处理过网络通信、数据持久化或者配置表,大概率听说过或者被推荐过Protocol Buffers(简称Protobuf)。而protobuf-net,则是.NET生态里最流…

2026/8/2 12:49:23 阅读更多 →

日新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/2 0:00:38 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/2 0:00:38 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/2 0:00:38 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/2 0:00:38 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/2 0:00:38 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/2 0:00:38 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/2 6:34:16 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/2 2:47:48 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/2 0:23:22 阅读更多 →