如何获取在离子的日期时间组件中选择的用户值?

詹卡斯

我正在使用 Ionic Framework 版本:3.1.1,我需要(基本上)双向数据绑定,但我无法弄清楚......我有这个:

HTML 中:

<ion-datetime (click)="toggle()" [ngClass]="prod" displayFormat="D" 
     doneText="I want" cancelText="I don't" 
       [(ngModel)]="days" dayValues="0,1,2,3,4,5,6,7,8,9,10" 
        item-left>
</ion-datetime>

TS:

days = 0;

constructor(public navCtrl: NavController, public navParams: NavParams) {   }   

toggle(){
    console.log(this.days);
}

但是当我在日期时间选择器中选择一天并单击“我想要”按钮时,控制台中会显示一个空字符串,有什么建议吗?提前致谢 :)

詹卡斯

最后,在阅读了很多帖子并阅读了 ionic 文档和组件后,我可以理解displayFormat="D"是问题所在,无效!因此,在 中没有分配任何内容days我试过多种方法来实现像使用离子的日期时间组成了一些选择器,但我意识到,这是不可能的,因为我想要的displayFormat属性需要特定的格式(因为它显示出在这里),只是D不正确的。

我使用Ion Multi Item Picker 组件找到了它我的代码如下:

HTML 中:

<ion-multi-picker [ngClass]="prod" doneText="I want"  cancelText="I don't"
     [(ngModel)] = "days" (ionChange)="toggle()"
       placeholder=" " item-content item-left [multiPickerColumns]="quantityValues">
</ion-multi-picker>

TS:

quantityValues = [];

constructor(public navCtrl: NavController, public navParams: NavParams) {
    this.quantityValues = [{
        name: 'col1',
        options: [
            { text: '0', value: '0' },
            { text: '1', value: '1' },
            { text: '2', value: '2' },
            { text: '3', value: '3' },
            { text: '4', value: '4' },
            { text: '5', value: '5' },
            { text: '6', value: '6' },
            { text: '7', value: '7' },
            { text: '8', value: '8' },
            { text: '9', value: '9' },
            { text: '10', value: '10' }
        ]
    }];
}

toggle(){
    console.log(this.days);
}

我希望这有助于进一步的问题:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何在Jooq中选择unix时间戳作为日期?

来自分类Dev

如何在日期时间选择器中选择时间

来自分类Dev

从时间戳记SQL中选择日期

来自分类Dev

如何获取从列表中选择的值

来自分类Dev

从时间表中选择日期

来自分类Dev

如何从文本框中获取日期和时间选择器值?

来自分类Dev

如何获取在android-comboseekbar-master中选择的步长值

来自分类Dev

如何使用elisp让用户从日历中选择日期?

来自分类Dev

如何通过在linq查询中选择添加日期到日期时间

来自分类Dev

用户从下拉列表框中选择选项后,如何获取新选择的值和旧的值?

来自分类Dev

从“日期时间”列中选择每天的“最小时间”值

来自分类Dev

如何使用Vue获取在选择组件中选择的值以在另一个组件中使用

来自分类Dev

如何获取从列表中选择的值

来自分类Dev

从时间表中选择日期

来自分类Dev

当我在DatePicker中选择一个日期时如何获取文本字段值

来自分类Dev

从Oracle表中选择日期时间值?

来自分类Dev

用户在iOS中选择日期时如何关闭日历

来自分类Dev

从日期时间列中选择月份

来自分类Dev

当用户在jQuery中选择一个选项时,如何获取选择框的值和价格?

来自分类Dev

使用flatpickr获取用户的日期时间选择值

来自分类Dev

如何从用户获取PHP中的当前日期/时间

来自分类Dev

如何限制用户在日期选择器对话框中选择过去的日期

来自分类Dev

如何在Javascript中获取datalist中选择的数据的值?

来自分类Dev

如何获取尊重用户时区的日期和时间

来自分类Dev

Angular 4 - 如何获取从组合框中选择的值?

来自分类Dev

如何从 JQuery 中的日期时间输入中选择/使用值?

来自分类Dev

从两列中选择小于的日期时间

来自分类Dev

如何获取用户在 CloudFormation 中选择的 VPC 的 CIDR 块?

来自分类Dev

离子如何创建日期选择器

Related 相关文章

  1. 1

    如何在Jooq中选择unix时间戳作为日期?

  2. 2

    如何在日期时间选择器中选择时间

  3. 3

    从时间戳记SQL中选择日期

  4. 4

    如何获取从列表中选择的值

  5. 5

    从时间表中选择日期

  6. 6

    如何从文本框中获取日期和时间选择器值?

  7. 7

    如何获取在android-comboseekbar-master中选择的步长值

  8. 8

    如何使用elisp让用户从日历中选择日期?

  9. 9

    如何通过在linq查询中选择添加日期到日期时间

  10. 10

    用户从下拉列表框中选择选项后,如何获取新选择的值和旧的值?

  11. 11

    从“日期时间”列中选择每天的“最小时间”值

  12. 12

    如何使用Vue获取在选择组件中选择的值以在另一个组件中使用

  13. 13

    如何获取从列表中选择的值

  14. 14

    从时间表中选择日期

  15. 15

    当我在DatePicker中选择一个日期时如何获取文本字段值

  16. 16

    从Oracle表中选择日期时间值?

  17. 17

    用户在iOS中选择日期时如何关闭日历

  18. 18

    从日期时间列中选择月份

  19. 19

    当用户在jQuery中选择一个选项时,如何获取选择框的值和价格?

  20. 20

    使用flatpickr获取用户的日期时间选择值

  21. 21

    如何从用户获取PHP中的当前日期/时间

  22. 22

    如何限制用户在日期选择器对话框中选择过去的日期

  23. 23

    如何在Javascript中获取datalist中选择的数据的值?

  24. 24

    如何获取尊重用户时区的日期和时间

  25. 25

    Angular 4 - 如何获取从组合框中选择的值?

  26. 26

    如何从 JQuery 中的日期时间输入中选择/使用值?

  27. 27

    从两列中选择小于的日期时间

  28. 28

    如何获取用户在 CloudFormation 中选择的 VPC 的 CIDR 块?

  29. 29

    离子如何创建日期选择器

热门标签

归档