File tree Expand file tree Collapse file tree 2 files changed +68
-0
lines changed
angular-builtin-directive-p2 Expand file tree Collapse file tree 2 files changed +68
-0
lines changed Original file line number Diff line number Diff line change 1+ /**
2+ * Created by hoangnn on 29/10/2015.
3+ */
4+ ( function ( ) {
5+
6+ var app = angular . module ( 'Store' , [ ] ) ;
7+
8+ app . controller ( 'StoreController' , function ( ) {
9+ this . products = products ;
10+ } ) ;
11+
12+ var products = [
13+ {
14+ name : 'Apple iPad Air 2 64G' ,
15+ price : 499 ,
16+ description : 'Apple iPad Air 2 ra mắt là chiếc máy tính bảng 9.7 inch mỏng và nhẹ nhất hiện nay' ,
17+ inStock : true
18+ } ,
19+ {
20+ name : 'Apple iPhone 6s' ,
21+ price : 599 ,
22+ description : 'Một bước ngoặt trong thiết kế của Apple vừa tinh tế, vừa sang trọng và thời thượng và những cải tiến đáng giá' ,
23+ inStock : false
24+ } ,
25+ {
26+ name : 'Apple iPhone 6s Plus' ,
27+ price : 699 ,
28+ description : 'Một bước ngoặt trong thiết kế của Apple vừa tinh tế, vừa sang trọng và thời thượng và những cải tiến đáng giá' ,
29+ inStock : true
30+ }
31+ ]
32+
33+ } ) ( ) ;
Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html ng-app ="Store ">
3+ < head lang ="en ">
4+ < meta charset ="UTF-8 ">
5+ < title > angular-controller-example</ title >
6+
7+ <!-- Vendor -->
8+ < link rel ="stylesheet " href ="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css "
9+ integrity ="sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ== "
10+ crossorigin ="anonymous ">
11+ </ head >
12+ < body >
13+
14+ < div class ="container ">
15+ < div class ="page-header "> </ div >
16+ < div class ="panel panel-default col-md-5 " ng-controller ="StoreController as store ">
17+ < div class ="panel-body " ng-repeat ="product in store.products ">
18+ < h1 > {{product.name}}</ h1 >
19+
20+ < h2 > $ {{product.price}}</ h2 >
21+
22+ < p > {{product.description}}</ p >
23+ < button class ="btn btn-primary " ng-show ="product.inStock "> Thêm vào giỏ</ button >
24+ </ div >
25+ </ div >
26+ </ div >
27+
28+
29+ <!-- Vendor -->
30+ < script src ="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.min.js "> </ script >
31+
32+ <!-- Application -->
33+ < script src ="app.js "> </ script >
34+ </ body >
35+ </ html >
You can’t perform that action at this time.
0 commit comments