<van-datetime-picker type="datetime" bind:input="onInput" /> 怎么过滤掉以前的时间设置默认当前时间
时间: 2023-10-24 22:06:46 浏览: 148
在 `van-datetime-picker` 中设置 `value` 属性为当前时间即可过滤掉以前的时间并设置默认时间为当前时间。示例如下:
```html
<van-datetime-picker
type="datetime"
value="{{now}}"
bind:input="onInput"
/>
```
其中,`now` 是一个数据绑定变量,在 `onLoad` 生命周期中设置该变量为当前时间即可:
```javascript
Page({
data: {
now: new Date().getTime()
},
onLoad: function() {
this.setData({
now: new Date().getTime()
})
},
onInput: function(event) {
// 处理用户选择的时间
}
})
```
这样,用户在打开时间选择器时就会默认显示当前时间,并且只能选择当前时间之后的时间。当用户选择时间后,会触发 `bind:input` 事件,你可以在事件处理函数中获取用户选择的时间信息并进行处理。
阅读全文