수

주형

· 2017-09-07 (목) 11:26:58 · 2001
주형

앞의 예제에서 우리는 메소드 의 templateUrl속성을 사용했습니다 $routeProvider.when.

이 template속성을 사용하면 페이지를 참조하지 않고 속성 값에 직접 HTML을 쓸 수 있습니다.

예:
템플릿 작성 :

var app = angular.module("myApp", ["ngRoute"]);
app.config(function($routeProvider) {
$routeProvider
.when("/", {
template : "<h1>Main</h1><p>Click on the links to change this content</p>"
})
.when("/banana", {
template : "<h1>Banana</h1><p>Bananas contain around 75% water.</p>"
})
.when("/tomato", {
template : "<h1>Tomato</h1><p>Tomatoes contain around 95% water.</p>"
});
});

[전체소스]
<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular-route.js"></script>

<body ng-app="myApp">

<p><a href="#/!">Main</a></p>

<a href="#!banana">Banana</a>
<a href="#!tomato">Tomato</a>

<p>Click on the links to change the content.</p>

<p>The HTML shown in the ng-view directive are written in the template property of the $routeProvider.when method.</p>

<div ng-view></div>

<script>
var app = angular.module("myApp", ["ngRoute"]);
app.config(function($routeProvider) {
$routeProvider
.when("/", {
template : "<h1>Main</h1><p>Click on the links to change this content</p>"
})
.when("/banana", {
template : "<h1>Banana</h1><p>Bananas contain around 75% water.</p>"
})
.when("/tomato", {
template : "<h1>Tomato</h1><p>Tomatoes contain around 95% water.</p>"
});
});
</script>

</body>
</html>
|
댓글을 작성하시려면 로그인이 필요합니다.

퍼블리싱강좌

302건
+
분류 제목 글쓴이 날짜 조회
부트스트랩
[부트스트랩]
17-09-10 조회 1,717
부트스트랩 17-09-09 조회 2,078
부트스트랩 17-09-09 조회 2,063
부트스트랩
[부트스트랩]
17-09-09 조회 2,322
부트스트랩 17-09-07 조회 3,219
AngularJS
[AngularJS]
17-09-07 조회 2,002
AngularJS
[AngularJS]
17-09-07 조회 1,610
AngularJS
[AngularJS]
17-09-06 조회 1,473
AngularJS 17-09-06 조회 2,469
AngularJS 17-09-06 조회 2,244
AngularJS 17-09-05 조회 1,998
AngularJS 17-09-05 조회 2,441
AngularJS 17-09-02 조회 2,482
AngularJS 17-09-02 조회 2,360
AngularJS 17-09-02 조회 1,977
AngularJS 17-09-01 조회 1,877
AngularJS 17-09-01 조회 1,527
AngularJS 17-09-01 조회 1,773
AngularJS 17-08-31 조회 1,754
AngularJS 17-08-31 조회 2,132
AngularJS
[AngularJS]
17-08-31 조회 1,858
AngularJS
[AngularJS]
17-08-29 조회 2,619
AngularJS 17-08-29 조회 2,063
AngularJS
[AngularJS]
17-08-29 조회 2,147
AngularJS 17-08-27 조회 1,897
AngularJS
[AngularJS]
17-08-27 조회 1,843
AngularJS 17-08-27 조회 1,867
AngularJS
[AngularJS]
17-08-25 조회 1,924
AngularJS
[AngularJS]
17-08-25 조회 2,463
AngularJS
[AngularJS]
17-08-25 조회 1,949