问题标签 [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.
jquery - Pikaday 不断在 datepicker 中恢复时间
我需要设置一个日期选择器,它还允许用户设置时间。2016 年 6 月 6 日下午 3:28
然而,当我让格式正常工作时,pikaday 不断恢复到凌晨 12:00。
我究竟做错了什么?这是我的问题的一个工作示例 https://jsfiddle.net/pturula/hcba6L33/
c# - ASP MVC 5 无法使用绑定到 DatePicker 的 EditorTemplate 格式化日期
我有以下模型和视图模型,注意 ExpiryDate 可以为空:
在我的控制器编辑方法中,我将日期设置如下以在我的视图中呈现。该视图使用编辑器模板将文本框绑定到 pikaday datepicker 小部件,如下所示:
EditorTemplate-datepicker.cshtml
这是我的观点 - EditTopic.cshtml
虽然日期选择器已连接并且一切正常,但是一旦从数据库返回日期,它就不会在文本框中以“DD MMM YYYY”的格式显示。
例如,如果我将 ExpiryDate 存储为 2016-05-17,当它显示以供编辑时,它会返回为 0000 年 1 月 17 日
当日期不为空时,如何将日期格式化为 DD MMM YYYY?
javascript - 使用 pikaday 时如何格式化日期
我正在为 datepicker 使用 pikaday 模块,但格式不合适。我尝试添加这行代码但仍然无法正常工作:
这就是我的 html 的样子:
还尝试添加为内联属性
格式=“年年/月/日”
还是行不通。
任何帮助
javascript - Pikaday.js:未捕获 RangeError:超出最大调用堆栈大小
我创建了一个简单的应用程序,其中包含带有日期过滤器的表格和图表。有4个选择。今天、昨天、本月和上个月,以及一个提交按钮。页面加载时它工作得很好。表格显示了所有模型的列表,图表显示了我想要的数据,完美。
当我选择一个选项(例如:本月)并首次单击提交时,表格和图表令人耳目一新,完美。
但是当我第二次选择时,它给了我错误,页面被冻结
pikaday.js:70 未捕获 RangeError:超出最大调用堆栈大小。
这是我的部分代码
这是完整的部分代码
javascript - How to change format for the date in angular pikaday
I am using pikaday library for my angularjs app for datepicker but can't change the format for the date and my html element looks like this:
The format shows as: Aug 30 2016, I would want it 2016-08-30.
I see that I have to use moment.js, I tried this: https://github.com/urish/angular-moment but my angularjs version is 1.2.16 quite old and I cannot install it.
I also have this on the app config in angularjs:
Is there any other option how do I change the format of date?
meteor - 在 Meteor React 中实现 Pikaday 的正确方法
我正在尝试在 Meteor React 中实现 Pikaday。我已经搜索了许多解决方案,但我无法让它们中的任何一个工作。据我了解,这应该有效:
我安装 pikaday 如下:npm install -- save react react-pikaday。
下面是我的代码 - 我做错了什么?
javascript - 使用 moment.js 和 Pikaday 的无效日期
我试图使用 Pikaday 将用户选择的日期传递到要使用以下 javascript 以表单处理的变量中,但我的页面返回“无效日期”。
谁能看到我在这里做错了什么?
angular - 无法以角度 2 注入模块
有pikaday日历插件,我想在 angular 2 应用程序中使用它。
我已经通过npm i pikaday
和下一个安装类型定义安装了它npm i @type/pikaday
,但是在import {Pikaday} from "pikaday"
我得到和错误之后:
模块 '"*/node_modules/@types/pikaday/index"' 没有导出的成员 'Pikaday'。
但我可以从这条路径的 index.d.ts 文件中看到,Pikaday 已被导出并声明。不知道如何解决它...
或者也许还有其他一些与 angular-material2 兼容的日历库?(我对“ng2-datepicker”和“angular2-datepicker”以及任何带有“bootstrap”或“jquery”的工具不感兴趣)。
我在最新的 angular-cli (beta.15) 和 angular 2.0.0 生成的项目中使用它。
javascript - JavaScript:如何从没有`return`的方法中检索值
我正在尝试修改现有的 datepicker 插件(Pikaday)以在某些呈现的 HTML(在插件中呈现)中显示选定的日期。
我已经确定以下 setDate 方法/函数返回我想要使用的日期字符串,但我不确定如何提取它并在我的函数中使用它。
setDate 方法显示为:
我想回来this._o.field.value
。
有谁知道我怎么能抓住它并在我的功能中使用它?
PS,我是 PHP OOP 背景,所以我对 JS OOP 的理解可能有所欠缺,抱歉。我的 HTML 渲染功能: