角度 - 输入日期格式绑定

时间:2015-11-16 12:28:13

标签: javascript angularjs date

我正在尝试将日期输入绑定到毫秒

我有很多输入,所以我正在尝试创建一个看起来像这样的指令

(function() {
'use strict';

angular
    .module('app')
    .directive('milliDate', milliDate);

function milliDate() {
    return {
        require: 'ngModel',
        link: function(scope, element, attrs, ngModelController) {

            ngModelController.$parsers.push(function(data) {
                return data.getTime();
            });

            ngModelController.$formatters.push(function(data) {
                var date = new Date(data);
                return date;
            });

        }

    };/* return */

};/* function */    

})();

HTML

  <input milli-Date ng-model='person.dateOfBirth'>

当我在输入日期后尝试console.log(person.dateOfBirth)时,我得到了未定义。

有什么想法?

0 个答案:

没有答案