Angularjs日期格式指令+jqueryui_datepicker

jquery引用datepicker

$("#datepicker").datepicker({ dateFormat: "yy-mm-dd" });

初始化加载定义格式指令

App.directive('dateFormat', function () {
    return {
        restrict: 'A',
        require: 'ngModel',
        link: function (scope, element, attr, ngmodel) {
            function formatValue(value) {
                if (!value) {
                    return value;
                }
                return $.datepicker.formatDate(attr["dateFormat"], new Date(value));
            }
            ngmodel.$formatters.push(formatValue);
        }
    }
})

 

posted @ 2016-01-21 11:15  sssleon  阅读(2159)  评论(0)    收藏  举报