AngularJS Controllers - Controllers In External Files
AngularJS Controllers - Controllers In External Files
Controllers In External Files(외부 파일의 컨트롤러)
대형 응용 프로그램에서는 컨트롤러를 외부 파일에 저장하는 것이 일반적입니다.
<script> 태그 사이의 코드를 personController.js 라는 외부 파일로 복사하십시오 .
<div ng-app="myApp" ng-controller="personCtrl">
First Name: <input type="text" ng-model="firstName"><br>
Last Name: <input type="text" ng-model="lastName"><br>
<br>
Full Name: {{fullName()}}
</div>
<script src="personController.js"></script>
전체소스
<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
<body>
<div ng-app="myApp" ng-controller="personCtrl">
First Name: <input type="text" ng-model="firstName"><br>
Last Name: <input type="text" ng-model="lastName"><br>
<br>
Full Name: {{fullName()}}
</div>
<script src="personController.js"></script>
</body>
</html>
또 다른 예
다음 예제에서 우리는 새로운 컨트롤러 파일을 생성 할 것입니다 :
angular.module('myApp', []).controller('namesCtrl', function($scope) {
$scope.names = [
{name:'Jani',country:'Norway'},
{name:'Hege',country:'Sweden'},
{name:'Kai',country:'Denmark'}
];
});
namesController.js로 파일을 저장하십시오 .
그런 다음 응용 프로그램에서 컨트롤러 파일을 사용하십시오.
<div ng-app="myApp" ng-controller="namesCtrl">
<ul>
<li ng-repeat="x in names">
{{ x.name + ', ' + x.country }}
</li>
</ul>
</div>
<script src="namesController.js"></script>
전체소스
<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
<body>
<div ng-app="myApp" ng-controller="namesCtrl">
<ul>
<li ng-repeat="x in names">
{{ x.name + ', ' + x.country }}
</li>
</ul>
</div>
<script src="namesController.js"></script>
</body>
</html>
Controllers In External Files(외부 파일의 컨트롤러)
대형 응용 프로그램에서는 컨트롤러를 외부 파일에 저장하는 것이 일반적입니다.
<script> 태그 사이의 코드를 personController.js 라는 외부 파일로 복사하십시오 .
<div ng-app="myApp" ng-controller="personCtrl">
First Name: <input type="text" ng-model="firstName"><br>
Last Name: <input type="text" ng-model="lastName"><br>
<br>
Full Name: {{fullName()}}
</div>
<script src="personController.js"></script>
전체소스
<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
<body>
<div ng-app="myApp" ng-controller="personCtrl">
First Name: <input type="text" ng-model="firstName"><br>
Last Name: <input type="text" ng-model="lastName"><br>
<br>
Full Name: {{fullName()}}
</div>
<script src="personController.js"></script>
</body>
</html>
또 다른 예
다음 예제에서 우리는 새로운 컨트롤러 파일을 생성 할 것입니다 :
angular.module('myApp', []).controller('namesCtrl', function($scope) {
$scope.names = [
{name:'Jani',country:'Norway'},
{name:'Hege',country:'Sweden'},
{name:'Kai',country:'Denmark'}
];
});
namesController.js로 파일을 저장하십시오 .
그런 다음 응용 프로그램에서 컨트롤러 파일을 사용하십시오.
<div ng-app="myApp" ng-controller="namesCtrl">
<ul>
<li ng-repeat="x in names">
{{ x.name + ', ' + x.country }}
</li>
</ul>
</div>
<script src="namesController.js"></script>
전체소스
<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
<body>
<div ng-app="myApp" ng-controller="namesCtrl">
<ul>
<li ng-repeat="x in names">
{{ x.name + ', ' + x.country }}
</li>
</ul>
</div>
<script src="namesController.js"></script>
</body>
</html>
게시판 목록
퍼블리싱강좌
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 238 | 부트스트랩 | 8년 전 | 1782 | ||
| 237 | 부트스트랩 | 8년 전 | 1591 | ||
| 236 | 부트스트랩 | 8년 전 | 1490 | ||
| 235 | 부트스트랩 | 8년 전 | 1763 | ||
| 234 | 부트스트랩 | 8년 전 | 1331 | ||
| 233 | 부트스트랩 | 8년 전 | 2266 | ||
| 232 | 부트스트랩 | 8년 전 | 1365 | ||
| 231 | 부트스트랩 | 8년 전 | 1721 | ||
| 230 | 부트스트랩 | 8년 전 | 2127 | ||
| 229 | 부트스트랩 | 8년 전 | 2840 | ||
| 228 | 부트스트랩 | 8년 전 | 2675 | ||
| 227 | 부트스트랩 | 8년 전 | 1627 | ||
| 226 | 부트스트랩 | 8년 전 | 2482 | ||
| 225 | 부트스트랩 | 8년 전 | 1642 | ||
| 224 | 부트스트랩 | 8년 전 | 1562 | ||
| 223 | 부트스트랩 | 8년 전 | 1406 | ||
| 222 | 부트스트랩 | 8년 전 | 1940 | ||
| 221 | 부트스트랩 | 8년 전 | 1495 | ||
| 220 | 부트스트랩 | 8년 전 | 1649 | ||
| 219 | 부트스트랩 | 8년 전 | 1199 | ||
| 218 | 부트스트랩 | 8년 전 | 1063 | ||
| 217 | 부트스트랩 | 8년 전 | 1448 | ||
| 216 | 부트스트랩 | 8년 전 | 1330 | ||
| 215 | 부트스트랩 | 8년 전 | 1249 | ||
| 214 | 부트스트랩 | 8년 전 | 1242 | ||
| 213 | 부트스트랩 | 8년 전 | 1383 | ||
| 212 | 부트스트랩 | 8년 전 | 1254 | ||
| 211 | 부트스트랩 | 8년 전 | 1574 | ||
| 210 | 부트스트랩 | 8년 전 | 1567 | ||
| 209 | 부트스트랩 | 8년 전 | 1808 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기