ਅੰਗੁਲਰ ਜੀ ng-controller ਆਦੇਸ਼
ਵਿਵਰਣ ਅਤੇ ਵਰਤੋਂ
ng-controller
ਆਦੇਸ਼ ਕੰਟਰੋਲਰ ਨੂੰ ਤੁਹਾਡੇ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਜੋੜਦਾ ਹੈ。
ਕੰਟਰੋਲਰ ਵਿੱਚ, ਤੁਸੀਂ ਕੋਡ ਲਿਖ ਸਕਦੇ ਹੋ, ਅਤੇ ਫੰਕਸ਼ਨ ਅਤੇ ਵੈਰੀਅਬਲ ਬਣਾ ਸਕਦੇ ਹੋ, ਜੋ ਕਿ ਆਪਣੇ ਆਪ ਵਜੋਂ ਆਬਜੈਕਟ ਦਾ ਹਿੱਸਾ ਹੋਣਗੇ, ਅਤੇ ਮੌਜੂਦਾ HTML ਐਲੀਮੈਂਟ ਵਿੱਚ ਉਪਲੱਬਧ ਹੋਣਗੇ। ਅੰਗੁਲਰ ਜੀ ਵਿੱਚ, ਇਹ ਆਬਜੈਕਟ ਸਕੋਪ (scope) ਕਿਹਾ ਜਾਂਦਾ ਹੈ。
ਉਦਾਹਰਣ
ਆਪਣੇ ਐਪਲੀਕੇਸ਼ਨ ਵਾਲੇ ਵੈਰੀਅਬਲਸ ਦੇ ਲਈ ਇੱਕ ਕੰਟਰੋਲਰ ਜੋੜੋ:
<div ng-app="myApp" ng-controller="myCtrl"> ਪੂਰਾ ਨਾਮ: {{firstName + " " + lastName}} </div> <script> var app = angular.module('myApp', []); app.controller('myCtrl', function($scope) { $scope.firstName = "Bill"; $scope.lastName = "Gates"; }); </script>
ਗਰੰਥਸ਼ਾਸਤਰ
<element ng-controller="expression</element>
ਸਾਰੇ HTML ਐਲੀਮੈਂਟ ਸਮਰੱਥ ਹਨ。
ਪੈਰਾਮੀਟਰ
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
expression | ਕੰਟਰੋਲਰ ਦਾ ਨਾਮ |