问题标签 [pikaday]

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 投票
2 回答
314 浏览

ember.js - 网址中的 Ember 日期时间

我有一个带有属性的控制器:

我在内部queryParams的路线中使用此属性ember-cli-pagination

我可以通过 a 更改此日期ember-pikaday,在控制器中设置初始化日期,vFrom: window.moment.utc().format('YYYY-MM-DD')然后在 datepicker 组件中使用它:

然后在日期更改时触发模型刷新(这是我想要的)。

问题是我最终在 URL?vFrom=Fri Mar 25 2016 01%3A00%3A00 GMT%2B0100 (CET)中得到了一个日期变量,该变量在所有浏览器中都不起作用(并且时刻在控制台中警告我这一点)并最终破坏了我的应用程序。

如何更改以 URL 结尾的日期格式?

谢谢!

0 投票
1 回答
169 浏览

javascript - 为什么我不能在单独的字段中重复使用我的 Pikaday 日历?

我在我的网络应用程序中使用 Pikaday,我有 2 个输入字段,我想在其中使用我的日历的相同实例。

这就是我定义我的日历的方式。然后。我将两个输入字段都指定为“datePickerPerDay”类。但它只适用于其中一个输入,而不适用于另一个。为什么会这样?是否可以像我想要的那样使用它?

0 投票
4 回答
5467 浏览

javascript - 没有 Moment.js 的 Pikaday 日期格式

我正在使用Pikaday,它需要Moment.js来格式化日期。这允许简单的日期格式化:

但是,当我包含 Pikaday npm 包时,Moment.js超过 40kb。从字面上看,我需要的只是将日期格式更改为YYYY-MM-DD几乎无法使用的默认 Pikaday 格式。

我可以在不包含 40kb 库的情况下执行此操作吗?

0 投票
1 回答
266 浏览

ember.js - ember-pikaday 失去一天

我正在尝试使用 ember-pikaday,但我遇到了无法显示正确日期的问题。每次显示的日期都是实际日期的前一个日期。例如,如果日期是 04/06/2016,则显示 04/05/2016。下面是我正在使用的代码,我注意到如果我用占位符替换值,那么日期会正确显示,只是格式不正确,即 2016-04-06。这里发生了什么?

0 投票
0 回答
85 浏览

javascript - pikaday-angular.js 的喷油器错误

我在我的项目中使用 pikaday 指令。但它返回错误。错误:$injector:modulerr 模块错误无法实例化模块 [iba.controlls.ui] 由于:错误:[$injector:modulerr ] http://errors.angularjs.org/1.5.0/$injector/modulerr?p0 =p...) 在http://localhost:1203/Scripts/angular.min.js:6:416http://localhost:1203/Scripts/angular.min.js:40 处出现错误(本机): 60 在 n ( http://localhost:1203/Scripts/angular.min.js:7:355 ) 在 g ( http://localhost:1203/Scripts/angular.min.js:39:135 ) 在http: //localhost:1203/Scripts/angular.min.js:39:304 at n ( http://localhost:1203/Scripts/angular.min.js:7:355 ) at g (http://localhost:1203/Scripts/angular.min.js:39:135 ) 在 Ac.c ( http ://localhost:1203/Scripts/angular.min.js:43:164 ) //localhost:1203/Scripts/angular.min.js:20:449

如何解决它。?

我的代码是

0 投票
3 回答
1849 浏览

jquery - 想要禁用两周而不是周日和周六

目前上面的代码禁用了一天,我希望它禁用两天。请帮我整理一下

示例:JsFiddle:http: //jsfiddle.net/jpwk4wpv/

0 投票
0 回答
357 浏览

javascript - 从 var 添加月份使用 Pikaday 和 onchange

我有两个带有德语格式日期的字段。如何添加可变的月数到 date2,我使用 Pikaday。温我更改 datepicker1 然后它应该 datepicker2 = datepicker2 + addedMonth

0 投票
1 回答
963 浏览

javascript - Pikaday 日期范围不起作用

我使用了 pikaday 的 range 函数。

使用 onSelectI 设置实际有效的日期范围。这是我的例子:

但是当我选择 03.06.2016 时,范围设置为“30.05.2016 - 03.05.2016”并且输入错误。也许任何人都可以帮助我。

这是一个工作示例:https ://jsfiddle.net/24aL9f21/1/

0 投票
2 回答
945 浏览

javascript - 如何防止在初始页面加载时弹出日期选择器

我正在使用 jquery 作为日期选择器。它总是在页面加载或刷新时弹出。如何停止自动弹出日期选择器和日期选择器仅在单击文本框时出现。这是我的编码

日期选择器脚本:

0 投票
0 回答
444 浏览

javascript - Ember 子组件仅在单击时更新父组件模型

我得到了这个form-componentdatepicker里面有一个基于 Pikaday 的子组件。

form-component我有一个观察者datepicker的价值:

当我手动选择一个日期(即打开日期选择器并用鼠标单击任何日期)时,一切正常:同时testDueDate()触发testDatepickerValue()并显示给定的日期。

但是当我以编程方式设置日期时(即通过 Pikalendar API),父组件的观察者不会触发,即使日期选择器中的观察者做和显示value已经改变。

通过查看 Pikalendar 的代码,我可以看到单击日期和以编程方式设置日期都使用该setDate()功能,因此,从那里开始,一切都应该触发相同的功能。

不知何故,表单组件仅value在单击日历时更新。

关于我可能做错了什么的任何想法?

谢谢!