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>
게시판 목록
퍼블리싱강좌
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 298 | CSS |
선택과집중
|
2개월 전 | 162 | |
| 297 | CSS |
선택과집중
|
3개월 전 | 374 | |
| 296 | CSS |
선택과집중
|
3개월 전 | 323 | |
| 295 | CSS |
선택과집중
|
4개월 전 | 302 | |
| 294 | CSS |
선택과집중
|
4개월 전 | 429 | |
| 293 | CSS |
선택과집중
|
4개월 전 | 382 | |
| 292 | CSS |
선택과집중
|
4개월 전 | 297 | |
| 291 | CSS |
선택과집중
|
5개월 전 | 300 | |
| 290 | CSS |
선택과집중
|
5개월 전 | 349 | |
| 289 | CSS |
선택과집중
|
5개월 전 | 318 | |
| 288 | CSS |
선택과집중
|
5개월 전 | 403 | |
| 287 | CSS |
선택과집중
|
5개월 전 | 354 | |
| 286 | CSS |
선택과집중
|
5개월 전 | 353 | |
| 285 | CSS |
선택과집중
|
5개월 전 | 375 | |
| 284 | CSS |
선택과집중
|
5개월 전 | 260 | |
| 283 | CSS |
|
2년 전 | 1531 | |
| 282 | CSS | 2년 전 | 2513 | ||
| 281 | CSS | 4년 전 | 4042 | ||
| 280 | CSS | 4년 전 | 4560 | ||
| 279 | 반응형웹 | 5년 전 | 2989 | ||
| 278 | 반응형웹 | 5년 전 | 2844 | ||
| 277 | 부트스트랩 | 7년 전 | 5039 | ||
| 276 | 부트스트랩 | 7년 전 | 6593 | ||
| 275 | 부트스트랩 | 7년 전 | 4675 | ||
| 274 | 부트스트랩 | 7년 전 | 6708 | ||
| 273 | 부트스트랩 | 7년 전 | 3373 | ||
| 272 | 부트스트랩 | 7년 전 | 3208 | ||
| 271 | 부트스트랩 | 8년 전 | 3708 | ||
| 270 | 부트스트랩 | 8년 전 | 3237 | ||
| 269 | 부트스트랩 | 8년 전 | 3119 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기