日付データをdd/MM/yyyy
形式で取り込み、DateオブジェクトとしてAPIに送信する必要があります。それはdd/MM/yyyy
にDateオブジェクトを示すで働くが、Dateオブジェクトにdd/MM/yyyy
形式にデータを変換するために失敗している角度:「dd/MM/yyyy」の日付文字列を日付オブジェクトに変換する方法
angular.module('tmyapp').directive('formattedDate', function (dateFilter) {
return {
require: 'ngModel',
scope: {
format: "="
},
link: function (scope, element, attrs, ngModelController) {
ngModelController.$parsers.push(function (data) {
//convert data from view format to model format
return dateFilter(data, scope.format); //converted
});
ngModelController.$formatters.push(function (data) {
//convert data from model format to view format
return dateFilter(data, scope.format); //converted
});
}
}
});
//use <input type="text" formatted-date format="'dd/MM/yyyy'" />
:私は、次のディレクティブを使用しています。
誰かが助けることができますか?
パーサは、Dateオブジェクトを返すように日付を解析べきではないのですか? –
右ですが、文字列dd/MM/yyyy形式のデータを日付メソッドに渡すだけでは機能しません。私はこれを行う方法を探しています。 – Kangkan