更新记录
0.1.3(2026-07-31)
下载此版本
- 修复 Android 端
nax-dropdown-item 注入响应式值和回调时的 RefImpl cannot be cast to java.lang.Void 崩溃:在 APP-ANDROID 下使用同类型兜底值;Web、iOS、鸿蒙和小程序保持原有注入行为。
平台兼容性
uni-app x(4.25)
| Chrome |
Safari |
Android |
iOS |
鸿蒙 |
微信小程序 |
| √ |
√ |
√ |
- |
√ |
√ |
其他
nax-dropdown
筛选栏式下拉菜单。
组件
| 标签 |
说明 |
nax-dropdown |
菜单栏容器:遮罩、展开/收起、fixed 吸顶 |
nax-dropdown-item |
菜单项:默认 options 单选,或插槽自定义面板 |
基础用法
<nax-dropdown border-bottom>
<nax-dropdown-item v-model="near" title="附近" :options="nearOptions"></nax-dropdown-item>
<nax-dropdown-item v-model="sort" title="排序" :options="sortOptions"></nax-dropdown-item>
<nax-dropdown-item title="筛选" :highlighted="filtered">
<!-- 自定义面板 -->
<view>...</view>
</nax-dropdown-item>
</nax-dropdown>
组件 的改进
- 外观走
--nax-* token,不靠 active-color 传色
- 有
modelValue 时自动高亮标题(自定义面板仍可用 highlighted)
displaySelected 可将标题替换为已选文案
- 关闭后卸载遮罩,避免挡点击
平台说明
- 鸿蒙端通过
APP-HARMONY 为默认选项文字设置 48px 行框,保证与选项行垂直居中;其它端保持原有排版。
依赖
nax-icon
nax-ui-theme(可选,有 fallback)