জয়েন লগইন

অ্যাঙ্গুলারজেএস provider

🌈অ্যাঙ্গুলারজেএস provider কি?

📋অ্যাঙ্গুলারজেএস provider হলো সেবা তৈরির প্রোভাইডার নির্ধারণ করার পদ্ধতি।

⚒️অ্যাঙ্গুলারজেএস provider সেবা তৈরির প্রোভাইডার নির্ধারণ করতে ব্যবহৃত হয়।

অ্যাঙ্গুলারজেএস provider সেবা তৈরির প্রোভাইডার নির্ধারণ করার উদাহরণ।

angularjs
<!DOCTYPE html>
<html ng-app="app">
<body>

  <div ng-controller="app">
    {{message}}
  </div>

  <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.8.3/angular.min.js"></script>
  <script>
    angular.module("app", [])

      .provider("message", function() {
        var text = "হ্যালো";

        this.setText = function(value) {
          text = value;
        };

        this.$get = function() {
          return {
            getMessage: function() {
              return text;
            }
          };
        };
      })

      .config(function(data) {
        data.setText("প্রোগ্রামিং শিখুন");
      })

      .controller("app", function($scope, message) {
        $scope.message = message.getMessage();
      });
  </script>

</body>
</html>