问题标签 [pickadate]

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 回答
437 浏览

javascript - Angular 指令中的 Pickadate 今天设置为默认值

我在基本的 Angular 指令中使用 Amsul 的Pickadate :

在我的模板中,我有:

最后,我的控制器只是创建了一个空的客户端资源

当页面加载时,我希望字段为空白,但是,如果我在指令中记录值,我会得到:

2]

我几乎可以肯定这是一个挑剔的事情,但无法弄清楚为什么要设置今天的日期。奇怪的是,如果我添加required到表单域,它不再设置今天的日期。

0 投票
2 回答
138 浏览

javascript - 从内部事件处理函数 (pickadate.js) 引用当前 DOM 元素

所以我正在使用http://amsul.ca/pickadate.js/并且我试图从任何 pickadate 事件处理程序中引用 DOM 中的日期对象。

例如,我希望能够说:

问题:

您如何从这些事件处理函数之一中引用当前的 DOM 元素?

笔记:

代码:

0 投票
1 回答
116 浏览

javascript - 如何使用 pickadate.js 创建时间段?

我喜欢使用pickadate.js中的时间选择器创建以下下拉列表:

我尝试了以下方法:

但这会返回:

关于如何获得预期结果的任何想法?

0 投票
3 回答
20708 浏览

jquery - 如何强制 npm 使用 jquery 2.1.1

我在 node-npm 上作为初学者问这个问题。我当前的 node_modules 有一个查询版本 2.2.0。但在同一个项目中,我正在使用具有 datepicker 组件的 materialize-css。

该组件在 jquery 2.1.1 上运行。我的问题很简单。

如何从我的 node_modules 中删除当前的 jquery [v 2.2.0] 并安装 jquery 版本 [2.1.1] 以便 datepicker 组件工作。

0 投票
2 回答
798 浏览

javascript - Pickadate:将日期转换为 unix 时间戳

我已经阅读了位于此处的 API:http: //amsul.ca/pickadate.js/api/

但找不到将选择器输出的日期转换为 unix 时间戳整数的方法。有没有人有运气?

0 投票
1 回答
4426 浏览

javascript - 如何使物化日期选择器(实际上是pickadate)可编辑?

我正在尝试使具体化日期选择器可编辑。这是目标,用户可以直接在输入字段中写入日期或使用小部件选择日期。

我做了一些即将在这个 jsfiddle上工作的事情。但是我正在尝试解决一个错误。当用户直接在输入中写入日期时,选择器也需要获取新值(因为我使用不同的格式提交日期并且有一个隐藏的输入字段要更新)。为了做到这一点,我试图做

但它会创建一个无限循环,因为setmaterialize 中的方法也会触发change输入事件。

编辑:哦,我刚刚发现在 github 上有一个关于该问题的问题。您对解决方法有任何想法吗?

0 投票
1 回答
507 浏览

jquery - 在angularjs中编辑时选择日期日期选择器将值设置为空

在编辑表单时,在下面的代码中..我从字段中获取 json 到行变量..它显示“row.create_tour.startDate”和“row.create_tour.endDate”的值..当我在表单开始打印它们时..但是,当我将这些模型分配给pick-a-date时,它会变空..我该怎么办?选择日期是否有任何默认设置?在具有选择日期的输入框中显示值的任何其他选项?

下面是代码片段:

0 投票
0 回答
415 浏览

ruby-on-rails - Rails - 缺少参数或值为空

最近,我连接了pickadate gem。现在我的_form样子是这样的:

这里是new.html.erb

如您所见,Event模型有 2 个参数:(name字符串类型)和start_time(日期时间类型)。这是我的create方法和event_params

但是,通过单击“保存”按钮,我收到以下错误:

这是服务器日志:

我渲染的_form:

我猜表格有问题。有任何想法吗?提前致谢!

0 投票
2 回答
267 浏览

typescript - Angular 2 Component - 模型绑定不起作用

我正在尝试在角度 2 中为pickatime(pickadate)构建一个包装器,但是当我选择时间时模型数据没有改变。

我的包装组件如下所示:

我在这样的模板中使用这个组件:

单击工作正常,选择器打开,我可以在输入中看到我选择的值。当我点击保存按钮来读取给定的模型属性“myzeit”时,我得到了旧值。

我不确定这是否是为插件构建包装器的正确方法。是吗?

谢谢!

更新 我试图构建一个没有任何插件的更简单的组件,例如pickadate,它也无法正常工作:/

我再次像这样使用这个组件:

外部组件的 myzeit-property 被正确注入。当我手动更改值并在外部组件上按保存时,myzeit-property 具有旧值。

0 投票
1 回答
127 浏览

javascript - pickatedate.js 禁用日期不起作用

我有一个使用 pickadate.js 的日历。初始化后,我正在尝试运行一些前端命令,我选择了一个工作日期:

但我无法禁用日期。我用了

我没有收到任何错误,但我没有看到任何日期被禁用..

难道我做错了什么?