日付ピッカー コントロールの場合、いくつかのカスタム属性を入力要素に追加しました。
<input id="inputDatepicker" ng-model="currentAppointment.date" data-date-format="dd.mm.yyyy" datepicker changedates="currentAppointment.start">
そのために、datepicker をビルドするためのディレクティブを作成しました。
.directive('datepicker', function ($filter) {
return {
restrict: 'A',
require: '?ngModel',
link: function ($scope, $element, $attributes, $ctrl) {
$scope[$attributes.changedates] ... do not work
$element.datepicker();
}
}
});
changedates-attribute に記載されているスコープ変数にアクセスするにはどうすればよいですか? 上記の私の例では、アクセスしたい$scope.currentAppointment.start