问题标签 [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.
javascript - Angular 指令中的 Pickadate 今天设置为默认值
我在基本的 Angular 指令中使用 Amsul 的Pickadate :
在我的模板中,我有:
最后,我的控制器只是创建了一个空的客户端资源
当页面加载时,我希望字段为空白,但是,如果我在指令中记录值,我会得到:
我几乎可以肯定这是一个挑剔的事情,但无法弄清楚为什么要设置今天的日期。奇怪的是,如果我添加required
到表单域,它不再设置今天的日期。
javascript - 从内部事件处理函数 (pickadate.js) 引用当前 DOM 元素
所以我正在使用http://amsul.ca/pickadate.js/并且我试图从任何 pickadate 事件处理程序中引用 DOM 中的日期对象。
例如,我希望能够说:
问题:
您如何从这些事件处理函数之一中引用当前的 DOM 元素?
笔记:
代码:
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 组件工作。
javascript - Pickadate:将日期转换为 unix 时间戳
我已经阅读了位于此处的 API:http: //amsul.ca/pickadate.js/api/
但找不到将选择器输出的日期转换为 unix 时间戳整数的方法。有没有人有运气?
javascript - 如何使物化日期选择器(实际上是pickadate)可编辑?
我正在尝试使具体化日期选择器可编辑。这是目标,用户可以直接在输入字段中写入日期或使用小部件选择日期。
我做了一些即将在这个 jsfiddle上工作的事情。但是我正在尝试解决一个错误。当用户直接在输入中写入日期时,选择器也需要获取新值(因为我使用不同的格式提交日期并且有一个隐藏的输入字段要更新)。为了做到这一点,我试图做
但它会创建一个无限循环,因为set
materialize 中的方法也会触发change
输入事件。
编辑:哦,我刚刚发现在 github 上有一个关于该问题的问题。您对解决方法有任何想法吗?
jquery - 在angularjs中编辑时选择日期日期选择器将值设置为空
在编辑表单时,在下面的代码中..我从字段中获取 json 到行变量..它显示“row.create_tour.startDate”和“row.create_tour.endDate”的值..当我在表单开始打印它们时..但是,当我将这些模型分配给pick-a-date时,它会变空..我该怎么办?选择日期是否有任何默认设置?在具有选择日期的输入框中显示值的任何其他选项?
下面是代码片段:
ruby-on-rails - Rails - 缺少参数或值为空
最近,我连接了pickadate gem。现在我的_form
样子是这样的:
这里是new.html.erb
:
如您所见,Event
模型有 2 个参数:(name
字符串类型)和start_time
(日期时间类型)。这是我的create
方法和event_params
:
但是,通过单击“保存”按钮,我收到以下错误:
这是服务器日志:
我渲染的_form:
我猜表格有问题。有任何想法吗?提前致谢!
typescript - Angular 2 Component - 模型绑定不起作用
我正在尝试在角度 2 中为pickatime(pickadate)构建一个包装器,但是当我选择时间时模型数据没有改变。
我的包装组件如下所示:
我在这样的模板中使用这个组件:
单击工作正常,选择器打开,我可以在输入中看到我选择的值。当我点击保存按钮来读取给定的模型属性“myzeit”时,我得到了旧值。
我不确定这是否是为插件构建包装器的正确方法。是吗?
谢谢!
更新 我试图构建一个没有任何插件的更简单的组件,例如pickadate,它也无法正常工作:/
我再次像这样使用这个组件:
外部组件的 myzeit-property 被正确注入。当我手动更改值并在外部组件上按保存时,myzeit-property 具有旧值。
javascript - pickatedate.js 禁用日期不起作用
我有一个使用 pickadate.js 的日历。初始化后,我正在尝试运行一些前端命令,我选择了一个工作日期:
但我无法禁用日期。我用了
和
我没有收到任何错误,但我没有看到任何日期被禁用..
难道我做错了什么?