angularjs - 将日期值绑定(bind)到 Angular 剑道日期选择器中的 ng-model

标签 angularjs kendo-ui kendo-asp.net-mvc angular-kendo

我有一个 API,它以“014-08-26T15:10:45.402Z”格式返回日期,我正在使用 Angular kendo ui。我面临的问题是日期没有绑定(bind)到 kendo 日期选择器.有人可以帮我吗。

         <input kendo-date-picker ng-model="emp.datestart" k-format="MM/dd/yyyy" />

最佳答案

为了让 Kendo DatePicker 使用字符串日期值模型,您需要:

1)使用k-ng-model代替ng-model。

2) 告诉小部件将以哪种确切格式解析日期。

<input kendo-date-picker k-ng-model="emp.datestart" k-options="datePickerOptions" />

然后在你的 AngularJS Controller 中你将指定日期解析格式,例如:

$scope.datePickerOptions = {
    parseFormats: ["yyyy-MM-ddTHH:mm:ss"]
};

关于angularjs - 将日期值绑定(bind)到 Angular 剑道日期选择器中的 ng-model,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25509523/

相关文章:

angularjs - Protractor :从表中返回对象数组

angularjs - ng-disabled 事件/非事件

javascript - Kendo Grid 带有多个复选框的预过滤器

kendo-ui - Kendo Grid MVC 无法将列缩小到超出某个限制

html - 文本框悬停背景图像移动和重新调整大小

javascript - UI GRID - 自定义单元格模板代码分离

javascript - Parse/AngularJS - 使用用户 ID 输入数据

kendo-ui - 如何使用kendoui删除网格中的多条记录

c# - Kendo Grid 在第一个之后不在任何页面上绑定(bind)数据

javascript - Jquery 在离开页面之前未保存更改警报