问题标签 [angular-ui-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 投票
1 回答
209 浏览

angularjs - Angular ui 日期选择器短日期格式,选择后过去的日期/年份不正确

UI 日期选择器显示不正确的日期时,从格式中选择短日期并选择前几年的任何日期,如 1921,选择的日期将显示为 2021 年,理想情况下应显示为 1921。

下面是官方的实现,可以查看。 https://angular-ui.github.io/bootstrap/#!#datepickerPopup

重现步骤。

  1. 将格式下拉菜单更改为短日期。
  2. 选择日期,如 1921 年或 1962 年等。
  3. 选定的日期年份将是 2021 年或 2062 年。

有没有人对此有任何想法。这是插件中的错误吗?

0 投票
2 回答
661 浏览

angular - 如何在 angular-io-datepicker 中禁用以前的日期

我对 angular 4 不太了解,谁能告诉我如何在 angular-io-datepicker 中禁用以前的日期。

0 投票
1 回答
1124 浏览

angularjs - uib-datepicker 中的条件最小和最大日期

我想uib-datepickerng-repeat. 每个项目都有它自己的最小和最大日期,所以我想有条件地将它设置为日期选择器。

目前我有这个,但它不工作:

控制器:

我在and得到一个Error: [$rootScope:infdig]错误。minmaxdate

有没有办法向选择器添加条件日期?

0 投票
1 回答
1423 浏览

angularjs - UI Bootstrap 日期选择器在附加到正文时重复

ui.bootstrap.datepickerPopup在里面的一个过滤器头模板中使用ui.grid。这让我可以按日期过滤行。我在网格菜单中还有一个按钮,可以切换grid.options.enableFiltering.

由于与 的对齐问题ui-grid,我已将datepicker-append-to-body我的日期选择器设置为 true。我第一次启用过滤时,一切正常。但是,当我禁用过滤并重新启用它时,我会得到重复的日期选择器。

这就是问题的样子:

我认为问题在于每次启用过滤器时,以下内容div都会附加到 DOM 中,并且在禁用过滤器时永远不会删除。

这是一个简化的 plunker: http
://plnkr.co/edit/eYZt87j2O6A5xhjHj5ZG 如果我只在Time Range过滤器标题中使用一个日期选择器,我会遇到同样的问题。

任何想法都非常感谢!不想使用 jQuery。

0 投票
0 回答
79 浏览

angularjs - 我想根据日历日期制作动态表(带有列和行)

在此处输入图像描述

如果我写任何基于日历的日期范围,这里图像我想如何显示我的表格。在角度 js 中。

0 投票
1 回答
1773 浏览

angularjs - angular-ui-datepicker 中的日期范围选择器

我想通过使用来实现Date Range Picker,但我找不到资源或很好的例子,所以任何人都可以建议我使用日期范围选择器或正常选择从日期到选择到日期的例子对我也有帮助,所以请建议我!我知道我不能在这个网站上问这种类型的问题,但我被卡住了,所以我问angularjsangular-ui-datepicker

我尝试了很多例子,但没有任何工作正常

这是我已经尝试过的代码片段:

Html代码:

这是JS

0 投票
1 回答
1302 浏览

angularjs - 将 Angular 表达式绑定到指令属性时出现 $parse 语法错误

无法使用指令绑定模板上的属性

我似乎无法使用指令绑定模板上的属性。任何帮助或建议都会很棒!

它给了我这个错误:

[$parse:syntax] 语法错误:从 [{$ctrl.CalendarOpen}}] 开始的表达式 [{{$ctrl.CalendarOpen}}] 的第 2 列中的标记“{”无效键。

这是我的指令:

0 投票
1 回答
95 浏览

angularjs - uigrid 正在捕获键盘按键事件

使用 AngularJs 1.x,我有一个日期选择器,当您按下 时应该选择它t。而且我有 ng-typeahead 应该在按下 keydown 时向下滚动选项。

当它们放置在 ui-grid 之外但它们位于网格的单元格内时,它们都可以正常工作。日期选择器t停止工作,如果使用预输入并按下它会移动到下一行而不是滚动选项。

似乎网格正在捕获键盘按键事件并弄乱了一些指令。在某些单元格内输入时,有没有办法禁用 ui-grid 事件处理程序?

我的同事告诉我写指令来处理这些东西,但没有更简单的单元格选项吗?应该有比为此编写 50 行代码更简单的方法。

0 投票
0 回答
508 浏览

html - AngularJS 控制器在设置后重置 $scope 变量

我正在尝试使用akveo AngularJS 项目实现一个简单的日期选择器。

当我更改日期时,我正在从 on-change 函数中设置一个 $scope 变量。当我调试时,我可以看到正在传递正确的选择值,并且 $scope.simStartDate 实际上正在更改为设定的日期。

但是,当我稍后尝试阅读它时,在 ParamsFormBtnClicked() 函数中,它已重置回其原始值。看起来我正在更改不同范围内的值,但我不知道在哪里。

这是 JS 文件:

HTML是:

0 投票
0 回答
553 浏览

angularjs - 如何使用 AngularJs 仅启用当前月份日期

我想在日历中显示当前月份日期时禁用上个月日期和下个月日期。我可以做这个

HTML

我可以禁用每周预期的日子,但我不能禁用上个月的日子和下个月的日子。我的预期输出只有当月的日子被启用,其他日子被禁用。

AngularJs 代码

输出 在此处输入图像描述

我想喜欢这个 如何实现这个输出在此处输入图像描述