在角度剑道日期选择器中将日期值绑定到ng-model

sam*_*ues 7 kendo-ui angularjs kendo-asp.net-mvc angular-kendo

我有一个api,以这种格式返回日期"014-08-26T15:10:45.402Z"我正在使用有角度的剑道ui.我面临的问题是日期没有被绑定到剑道日期选择器.可能有人帮帮我 .

         <input kendo-date-picker ng-model="emp.datestart" k-format="MM/dd/yyyy" />
Run Code Online (Sandbox Code Playgroud)

小智 18

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

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

2)告诉小部件将解析日期的确切格式.

<input kendo-date-picker k-ng-model="emp.datestart" k-options="datePickerOptions" />
Run Code Online (Sandbox Code Playgroud)

然后在AngularJS控制器中,您将指定日期解析格式,例如:

$scope.datePickerOptions = {
    parseFormats: ["yyyy-MM-ddTHH:mm:ss"]
};
Run Code Online (Sandbox Code Playgroud)