programing

angular view에서 full momentjs api를 얻는 방법?

lastmemo 2023. 3. 12. 10:20
반응형

angular view에서 full momentjs api를 얻는 방법?

어떤 방법을 사용하는 것이 선호됩니까?moment()각도 사용 시 뷰 내의 객체

이 프로젝트가 있는 것 같은데 잘 유지보수가 안 되는 것 같아요.

https://github.com/gdi2290/angular-momentjs

더 인기 있는 각도 모멘트 프로젝트가 있는데...https://github.com/urish/angular-moment

이걸로 이런 순간을 주입할 수 있어

app.controller("ctrl", function($scope, moment) {
    $scope.date = new moment();
});

만지작거리다

또한 각도 모멘트에서 제공되는 추가 기능 및 지침이 필요하지 않은 경우 다음을 사용하여 앱에 모멘트를 주입할 수 있습니다.angular.value()또는angular.constant()(대부분의 용도)constant()사내에서 이 작업을 실시합니다)...

app.constant("moment", moment);

app.controller("ctrl", function($scope, moment) {
    $scope.date = new moment();
});

만지작거리다

보다 심플하고 가벼운 솔루션이 있습니다.공장에서 $window에 부착할 수 있으므로 각도 의존성으로 사용할 수 있습니다.

angular
    .module('moment-module', [])
    .factory('moment', function ($window) {
        return $window.moment;
    });

평소대로 사용하세요.

app.controller("ctrl", function($scope, moment) {
    $scope.date = new moment();
});

여기서는 angularjs에서 외부 자원을 사용하는 방법에 대해 자세히 설명합니다.

잊지 말고 인덱스에 모멘트를 추가해 주세요.html

언급URL : https://stackoverflow.com/questions/23727411/how-to-get-full-momentjs-api-inside-angular-view

반응형