0

我使用https://github.com/likeastore/ngDialoghttps://github.com/alongubkin/angular-datepicker

并且角度日期选择器不起作用

ngDialog.open(
        { //

            template: '<input type="text" pick-a-date="date" is-open="true" placeholder="Select Date" />{{date}}',

            plain: true,
        })

但是当它不在 ngDialog 中时,angular-datepicker 效果很好

jsfiddle:https ://jsfiddle.net/jediserg/jfsuymsv/9/

更新我将 angular-datepicker 更改为 jquery datepicker,但它不起作用。但是我通过在创建时设置超时来修复 jquery datepicker

 window.setTimeout(function () {
                self.dp = $( "#lesson-date" ).datepicker({dateFormat: "yy-mm-dd"});        
            }, 100);

但是我可以用 angular-datepicker 做什么,为什么所有的选择器都不起作用?

4

1 回答 1

2

我有同样的问题。问题是,日期选择器工作正常,但您看不到它。css 类的ngDialogz-index 为 10000,而 datepicker 假设只有 5000。如果将 z-index 更改为仅 1000,datepicker 应该会显示出来。至少这解决了我的 pikaday datepicker 的问题。

于 2015-09-09T08:50:49.307 回答