问题标签 [ng2-datepicker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
351 浏览

angular - ng2-datepicker 全标签定制

我正在使用 ng2-datepicker。我发现了如何为与日期相关的内容自定义语言,但不是为“选择年份”、“今天”和“应用”按钮。我最终改变了包的文件,但这不仅仅是丑陋的。有人知道更漂亮的解决方案还是不支持?

0 投票
0 回答
332 浏览

datetime - Angular2 DateTimePicker,配置systemjs.config.js文件

我正在尝试使用 Angular2 组件在我的 Angular2 应用程序中显示 dateTimePicker、ng2-datetime-picker ( https://github.com/ng2-ui/ng2-datetime-picker )。教程说

将地图和包添加到您的 systemjs.config.js 地图['ng2-datetime-picker'] = 'node_modules/ng2-datetime-picker/dist'; 包['ng2-datetime-picker'] = { main: 'ng2-datetime-picker.umd.js', >defaultExtension: 'js' }

但我找不到任何 systemjs.config.js

我在哪里可以找到它?

0 投票
1 回答
801 浏览

angular - Angular 2 - 如何捕获子 Input 元素的触摸值

我正在尝试使用 ng2-datepicker,但我没有从输入元素中得到触摸响应。datepicker-input 被标记为已触摸,但它没有反弹到 Angular。

Angular 2 中有没有办法获取 datepicker-input 并将 onTouchedCallback 操作附加到它?我不想修改 ng2-datepicker 模块,所以我想从父级执行所有代码。

我可以做类似以下的事情吗: - form.get('datefound')('.datepicker-input').touched

0 投票
2 回答
3585 浏览

angularjs - ng2-datepicker 如何从打字稿代码更改日期?

我在我的角度应用程序中使用 ng2-datepicker,我想从打字稿文件中更新日期。

在 html 模板中:

它绑定到一个矩对象,所以我试图像这样更新它(我在角度解决方案中包含了矩):

我要将日期设置为的 js Date 对象的日期在哪里。这只是将组件设置为 null,即使 this.selectedDate 也不为 null。

关于如何实现这一目标的任何想法?

0 投票
0 回答
1525 浏览

angular - ng2-datepicker 如何手动设置或更新日期

ng2-datepicker 如何手动设置日期?

datepicker.component.ts

从打字稿代码如何将日期选择器日期设置为下一个日期或上一个日期等。

我尝试了 ng2-datepicker 问题,但它不起作用。

0 投票
1 回答
567 浏览

angular - 设置 ng2-datepicker 的 ngmodel 值,并使其无法通过键盘编辑

我在项目中使用 ng2-datepicker。这是我正在使用的代码。

我被困住了

  1. 它无法通过键盘使其不可编辑。

  2. 根据我的要求模型 User.StartDate 只需要绑定日期字符串。但它与数据对象绑定,例如 {day:"12",formatted:"May 12 2017",momentObject:"2017-05-11T18:30:00.000Z",month:"05",year:"2017" }。有没有办法只保存这个 ng2-datepicker 中的日期字符串。

0 投票
2 回答
756 浏览

angular - Angular 2在嵌套组件上传递值

所以在一个简单的两个组件上传递数据,这应该很容易。但在我的情况下,我使用的是第三方日期选择器插件,然后由于我的应用程序的不同形式有这么多日期字段,我决定创建我的日期选择器的一个组件,这样我就不必在每个中重复配置认为我使用它。现在的问题是我将模型传递给子组件,该子组件也被传递给 datepicker 组件,如下所示:

父组件.ts

在 my-custom-datepicker.ts

这是我正在使用的日期选择器插件:https ://nkalinov.github.io/ng2-datetime/ 。

我的问题是选择的日期没有反映父组件的模型。希望可以有人帮帮我。提前致谢!

0 投票
0 回答
676 浏览

angular - Angular 4 - NG2-Datepicker - 选择后无法捕获日期值

我在 SO 中找到了几篇关于 NG4 插件的文章,但它似乎在某些方面对我有用,我只是无法从选择中获得价值。

我按照安装说明进行操作,可以很好地调出日期选择器,但无法捕获所选日期。它使用的是 ngModel,我将其标记为“myDate”,但这是未定义的。

Github 的信息量不是很大,至少对我来说,关于如何让它工作,或者我是否需要将任何东西导入组件。

我尝试查看包中的源文件和安装的文件,但没有灯泡熄灭。

我尝试了推荐的 ng2-timepicker,但无法完全安装。这就是我得到的...

report.component.html:我尝试在日历本身和单独的按钮上放置一个点击事件。仍然给我未定义。

report.component.html:没有为日期选择器导入(尚未),但这总是未定义。我试过了myDate: DatemyDate:any =[]认为它被视为一个数组。两者都没有。我单独登录控制台this.myDate,结果是空的。

如果您需要,这是我的 package.json:

0 投票
0 回答
142 浏览

javascript - ng2-datepicker 2.1.6 不适用于 Angular 2.4.0

我正在使用ng2-datepicker

这与我的角度项目兼容,但该插件没有minYearmaxYear选项,这就是为什么我需要将datePicker插件更新为

但它对我的项目显示错误

错误:

DatePickerModule不是 ng 的导出成员ng2-datepicker

DatePickerOptions不是 ng 的导出成员ng2-datepicker

我添加了NgDatepickerModule,但它也与我的项目不兼容。

0 投票
3 回答
3426 浏览

angular - ng2-datepicker 设置空值

我想要实现的是设置空日期字段。默认情况下,它用当前日期填充字段。

我的模板文件

我的 .ts 文件

我也试过了this.empty_date = "";this.empty_date = null;displayValue: ''里面的options1。

如何将初始字段值设置为空?