File tree Expand file tree Collapse file tree 1 file changed +56
-0
lines changed Expand file tree Collapse file tree 1 file changed +56
-0
lines changed Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html >
3
+ < head >
4
+ < title > ng-view</ title >
5
+ < script src ="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.0-beta.11/angular.min.js "> </ script >
6
+ < script src ="https://code.angularjs.org/1.3.0-beta.11/angular-route.min.js "> </ script >
7
+ < script >
8
+ var app = angular . module ( 'app' , [ 'ngRoute' ] ) ;
9
+
10
+ app . config ( [ '$routeProvider' , function ( $routeProvider ) {
11
+ $routeProvider . when ( '/' , {
12
+ template :'<h3>This will never show up!</h3>' ,
13
+ controller :'BasicCtrl' ,
14
+ resolve :{
15
+ app :function ( $q ) {
16
+ var defer = $q . defer ( ) ;
17
+ return defer . promise ;
18
+ }
19
+ }
20
+ } )
21
+ . when ( '/sup' , {
22
+ template : '<h3>Sup World!</h3>' ,
23
+ controller :'BasicCtrl' ,
24
+ resolve :{
25
+ app :function ( $q ) {
26
+ var defer = $q . defer ( ) ;
27
+ defer . resolve ( ) ;
28
+ return defer . promise ;
29
+ }
30
+ }
31
+ } )
32
+ . when ( '/bye' , {
33
+ template :'<h3>Appears after 3 seconds! bye!</h3>' ,
34
+ controller :'BasicCtrl' ,
35
+ resolve :{
36
+ app :function ( $q , $timeout ) {
37
+ var defer = $q . defer ( ) ;
38
+ $timeout ( function ( ) {
39
+ defer . resolve ( )
40
+ } , 3000 ) ;
41
+ return defer . promise ;
42
+ }
43
+ }
44
+ } ) ;
45
+ } ] ) ;
46
+
47
+ app . controller ( 'BasicCtrl' , function ( $scope ) {
48
+ $scope . dt = { title :'This application is very useful' } ;
49
+ } ) ;
50
+ </ script >
51
+ </ head >
52
+ < body ng-app ='app '>
53
+ < a href ="# "> Home</ a > | < a href ="#/sup "> Ask me whats up</ a > | < a href ="#/bye "> Say bye</ a > < br />
54
+ < ng-view > </ ng-view >
55
+ </ body >
56
+ </ html >
You can’t perform that action at this time.
0 commit comments