Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度-输入日期格式绑定_Javascript_Angularjs_Date - Fatal编程技术网

Javascript 角度-输入日期格式绑定

Javascript 角度-输入日期格式绑定,javascript,angularjs,date,Javascript,Angularjs,Date,我正在尝试将日期输入绑定到毫秒 我有很多输入,所以我试图创建一个如下所示的指令 (function() { 'use strict'; angular .module('app') .directive('milliDate', milliDate); function milliDate() { return { require: 'ngModel', link: function(scope, element, attrs, ngM

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

我有很多输入,所以我试图创建一个如下所示的指令

(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

当我在输入日期后尝试console.log person.dateOfBirth时,我没有定义


有什么想法吗

请尝试milli date小写。该指令本身正在工作,因此不要认为这是问题所在。似乎一旦发生筛选器,它就会以某种方式失去绑定。
  <input milli-Date ng-model='person.dateOfBirth'>