18910140161

Shago活动部-angular js 1.x ng-modal无法输入时间问题解决方案

顺晟科技

2021-07-09 10:31:51

191

解决 angularJS ng-modal 和 input type datetime 的问题(输入日期和时间)

JS

.directive('formatDate', function ($filter) {
  return {
    require: 'ngModel',
    link: function (scope, elem, attr, ngModelCtrl) {
      ngModelCtrl.$formatters.push(function (modelValue) {
        if (modelValue) {
          return new Date(modelValue);
        }
      });
      ngModelCtrl.$parsers.push(function (value) {
        if (value) {
          return $filter('date')(new Date(value), attr.timetype);
        }
      });
    }
  };
}); 




HTML

<input type="datetime-local" ng-model="PM.stareTime" format-date timetype="yyyy-MM-dd hh:mm">

timetype 需要的写上时间格式

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航