Error: ngModel:datefmt Model is not a date object
Error: ngModel:datefmt Model is not a date object
我正在使用 angular 日期 picker.But 它在下面给出 error.Could 你告诉我如何整理它。提前致谢。
HTML
<input type="date" uib-datepicker-popup ng-model="vm.property.deedDate"
is-open="status.opened" datepicker-options="vm.dateOptions"
date-disabled="disabled(date, mode)" ng-required="true" close-text="Close" />
JS
vm.property = {};
vm.init = function () {
propertyService.getPropertyForEdit({
id: propertyId
}).success(function (result) {
vm.property = result.property;
vm.property.deedDate = moment(vm.property.deedDate);
});
};
vm.init();
正在从 Web 返回 Api:
Web Api Dto 对象:
public class PropertyEditDto : IOutputDto
{
public int Id { get; set; }
public DateTime DeedDate { get; set; }
}
它给出了下面提到的控制台错误:
请试试这个:
vm.property.deedDate = new Date(vm.property.deedDate);
它应该有效!
我正在使用 angular 日期 picker.But 它在下面给出 error.Could 你告诉我如何整理它。提前致谢。
HTML
<input type="date" uib-datepicker-popup ng-model="vm.property.deedDate"
is-open="status.opened" datepicker-options="vm.dateOptions"
date-disabled="disabled(date, mode)" ng-required="true" close-text="Close" />
JS
vm.property = {};
vm.init = function () {
propertyService.getPropertyForEdit({
id: propertyId
}).success(function (result) {
vm.property = result.property;
vm.property.deedDate = moment(vm.property.deedDate);
});
};
vm.init();
正在从 Web 返回 Api:
Web Api Dto 对象:
public class PropertyEditDto : IOutputDto
{
public int Id { get; set; }
public DateTime DeedDate { get; set; }
}
它给出了下面提到的控制台错误:
请试试这个:
vm.property.deedDate = new Date(vm.property.deedDate);
它应该有效!