javascript - 如何将“CLEAR”按钮添加到 IonDateTime?
问题描述
IonicDateTime 组件允许我保存或取消选择的日期。但是,我希望能够清除选择的值。
我一直在寻找解决方案,其中之一是使用pickerOptions,但这会覆盖我仍然需要的现有按钮,而且我不确定如何创建取消按钮或重现现有的保存/取消按钮。
这是我的代码。仅供参考,我将 Ionic 4 与 React 一起使用。
<IonItem>
<IonLabel position="stacked">End date</IonLabel>
<IonDatetime id="enddate" name="enddate"></IonDatetime>
</IonItem>
解决方案
我也一直在寻找这个,并找到了以下内容:
<ion-datetime
formControlName="myDateCustom"
[pickerOptions]="customPickerOption"></ion-datetime>
然后在 TS 中:
customPickerOption = {
buttons: [{
text: 'Clear',
handler: () => this.myForm.controls['myDateCustom'].setValue(null)}]
取自以下链接: https ://javascriptio.com/view/1360708/add-button-clear-value-ion-datetime-in-ionic
推荐阅读
- java - Java - 巨大的对象大小序列化需要更长的时间 Memcached
- c# - Entity Framework Core 2.2.6 多对多关系(创建表时的额外列)
- laravel - 在 Windows 10 上下载 laravel 时出现问题“[ErrorException] file_get_contents(C:\composer): failed to open stream: Permission denied”
- html - CSS:防止 Unicode 字符的“字体大小”增加其父容器尺寸
- c# - ASP.NET Web API 2 控制器中的反向代理?
- python-3.x - 如何删除 Python 3.x 中包含文件的目录?
- android - 服务器返回错误代码 400,但在 HTTP 请求中的 localhost 中完美运行
- angular - Angular Konva:无法读取未定义的属性“阶段”
- javascript - 如何上传二进制 blob
- entity-framework - 没有抽象基类的 EFCore 2.2 TPT