更新记录
1.0.1(2025-06-16)
下载此版本
优化
1.0.0(2025-06-16)
下载此版本
首次提交
平台兼容性
uni-app
Vue2 |
Vue3 |
Chrome |
Safari |
app-vue |
app-nvue |
Android |
iOS |
鸿蒙 |
√ |
√ |
√ |
√ |
√ |
- |
- |
- |
- |
微信小程序 |
支付宝小程序 |
抖音小程序 |
百度小程序 |
快手小程序 |
京东小程序 |
鸿蒙元服务 |
QQ小程序 |
飞书小程序 |
快应用-华为 |
快应用-联盟 |
√ |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
其他
nl-time-picker
页内 时分 时间选择器
基本使用
<template>
<view class="form-wrap">
<view class="form-item dark">
<view class="label">时间:</view>
<view class="value">
<nl-time-picker default-value="8:30" @change="handleTimeChange"></nl-time-picker>
</view>
</view>
<view class="form-item light">
<view class="label">时间:</view>
<view class="value">
<nl-time-picker default-value="8:30" @change="handleTimeChange"></nl-time-picker>
</view>
</view>
</view>
</template>
<script>
export default {
methods: {
handleTimeChange(e) {
// {hour: '01', minute: '00'}
console.log('选择的时间:', e)
},
},
}
</script>
<style lang="scss" scoped>
.form-item {
display: flex;
align-items: center;
height: 600rpx;
.label {
width: 200rpx;
text-align: right;
}
.value {
flex: 0.6;
padding: 0 100rpx;
}
}
.dark {
background-color: #191e31;
color: #fff;
}
</style>
Props
属性 |
说明 |
类型 |
默认值 |
defaultValue |
初始默认值 |
String |
00:00 |
loop |
时分是否循环 |
Boolean |
false |
height |
选择器高度 |
String/Number |
160px |
itemHeight |
各列中,单个选项的高度 |
String/Number |
55px |
Methods
属性 |
说明 |
参数 |
change |
当选择值变化时触发 |
{hour: '01', minute: '00'} |