জয়েন লগইন

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

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

📋অ্যাঙ্গুলারজেএস হলো লোকেশন তথ্য বের করার পদ্ধতি।

⚒️অ্যাঙ্গুলারজেএস লোকেশন তথ্য বের করতে ব্যবহৃত হয়।

অ্যাঙ্গুলারজেএস সমূহ

অ্যাঙ্গুলারজেএস এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ location - ইউআরএল তথ্য বের করা
  • ➡️ absUrl - ইউআরএলের পূর্ণ ঠিকানা বের করা
  • ➡️ url - ইউআরএল তথ্য বের করা
  • ➡️ path - ইউআরএলের পাথ বের করা
  • ➡️ hash - ইউআরএলের হ্যাশ তথ্য বের করা
  • ➡️ replace - ইউআরএল প্রতিস্থাপন করা
  • ➡️ protocol - ইউআরএলের প্রোটোকল বের করা
  • ➡️ host - ইউআরএলের হোস্ট তথ্য বের করা
  • ➡️ port - ইউআরএলের পোর্ট নম্বর বের করা

location - ইউআরএল তথ্য বের করার উদাহরণ।

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

<div ng-controller="app">
  <button ng-click="changeUrl()">পরিবর্তন</button>
  <p>{{url}}</p>
</div>

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

      $scope.url = $location.url();

      $scope.changeUrl = function() {
        $location.path("/html/tutorial/home");
        $scope.url = $location.url();
      };

    });
</script>
</body>
</html>

absUrl - ইউআরএলের পূর্ণ ঠিকানা বের করার উদাহরণ।

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

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

<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.8.3/angular.min.js"></script>
<script>
  angular.module("app", [])
    .controller("app", function($scope, $location) {
      $scope.url = $location.absUrl();
    });
</script>
</body>
</html>

url - ইউআরএল তথ্য বের করার উদাহরণ।

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

<div ng-controller="app">
  <p>{{url}}</p>
  <button ng-click="change()">পরিবর্তন</button>
</div>

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

      $scope.url = $location.url();

      $scope.change = function() {
        $location.url("/html/tutorial/home");
        $scope.url = $location.url();
      };

    });
</script>
</body>
</html>

path - ইউআরএলের পাথ বের করার উদাহরণ।

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

<div ng-controller="app">
  <p>{{path}}</p>
  <button ng-click="change()">পরিবর্তন</button>
</div>

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

      $scope.path = $location.path();

      $scope.change = function() {
        $location.path("/html/tutorial/home");
        $scope.path = $location.path();
      };

    });
</script>
</body>
</html>

hash - ইউআরএলের হ্যাশ তথ্য বের করার উদাহরণ।

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

<div ng-controller="app">
  <p>{{hash}}</p>
  <button ng-click="change()">পরিবর্তন</button>
</div>

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

      $scope.hash = $location.hash();

      $scope.change = function() {
        $location.hash("locations");
        $scope.hash = $location.hash();
      };

    });
</script>
</body>
</html>

replace - ইউআরএল প্রতিস্থাপন করার উদাহরণ।

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

<div ng-controller="app">
  <button ng-click="change()">রিপ্লেস</button>
  <p>{{message}}</p>
</div>

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

      $scope.message = "বর্তমান";

      $scope.change = function() {
        $location.path("/html/tutorial/home").replace();
        $scope.message = "রিপ্লেস";
      };

    });
</script>
</body>
</html>

protocol - ইউআরএলের প্রোটোকল বের করার উদাহরণ।

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

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

<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.8.3/angular.min.js"></script>
<script>
  angular.module("app", [])
    .controller("app", function($scope, $location) {
      $scope.protocol = $location.protocol();
    });
</script>
</body>
</html>

host - ইউআরএলের হোস্ট তথ্য বের করার উদাহরণ।

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

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

<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.8.3/angular.min.js"></script>
<script>
  angular.module("app", [])
    .controller("app", function($scope, $location) {
      $scope.host = $location.host();
    });
</script>
</body>
</html>

port - ইউআরএলের পোর্ট নম্বর বের করার উদাহরণ।

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

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

<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.8.3/angular.min.js"></script>
<script>
  angular.module("app", [])
    .controller("app", function($scope, $location) {
      $scope.port = $location.port();
    });
</script>
</body>
</html>

অ্যাঙ্গুলারজেএস সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
location ইউআরএল তথ্য বের করতে ব্যবহৃত হয়।
absUrl ইউআরএলের পূর্ণ ঠিকানা বের করতে ব্যবহৃত হয়।
url ইউআরএল তথ্য বের করতে ব্যবহৃত হয়।
path ইউআরএলের পাথ বের করতে ব্যবহৃত হয়।
hash ইউআরএলের হ্যাশ তথ্য বের করতে ব্যবহৃত হয়।
replace ইউআরএল প্রতিস্থাপন করতে ব্যবহৃত হয়।
protocol ইউআরএলের প্রোটোকল বের করতে ব্যবহৃত হয়।
host ইউআরএলের হোস্ট তথ্য বের করতে ব্যবহৃত হয়।
port ইউআরএলের পোর্ট নম্বর বের করতে ব্যবহৃত হয়।