$ invalid无法用于角度ui日期选择器

时间:2017-10-19 04:50:35

标签: javascript angularjs angular-ui-bootstrap

我有两个字段due date和一个文本归档enter a number

due date这是一个日期选择器,我们可以从日期选择器中选择日期或

我们可以通过在第二个文本字段中输入数字来设置日期。

如果我从日期选择器手动设置日期字段但是如果我通过输入文本字段设置日期选择器值而未启用

button create

任何人都可以告诉我为什么会这样。  这是jsfiddle链接fiddle

1 个答案:

答案 0 :(得分:1)

您的日期解析逻辑有错误, 将您的功能更改为此。

$scope.getDueDate = function() {
    var  d = parseInt($scope.daysFrom);
    var newDate = moment(new Date()).add(d, 'days').format('YYYY-MM-DD');
    $scope.AvailableDate = newDate;
}