Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2014
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. var stateTest = {
  2. name: '2',
  3. views: {
  4. 'video': {
  5. templateUrl: 'templates/2_video.html',
  6. controller: 'VideoCtrl'
  7. },
  8. 'content': {
  9. template: '{{content}}',
  10. controller: 'VideoCtrl'
  11. }
  12. }
  13. };
  14.  
  15. $stateProvider.state(stateTest);
  16.  
  17. var stateList = [
  18. {
  19. name: '3',
  20. views: {
  21. 'video': {
  22. templateUrl: 'templates/3.html',
  23. controller: 'VideoCtrl'
  24. },
  25. 'content': {
  26. template: '{{content}}',
  27. controller: 'VideoCtrl'
  28. }
  29. }
  30. },{
  31. name: '4',
  32. views: {
  33. 'video': {
  34. templateUrl: 'templates/4.html',
  35. controller: 'VideoCtrl'
  36. },
  37. 'content': {
  38. template: '{{content}}',
  39. controller: 'VideoCtrl'
  40. }
  41. }
  42. }
  43. ];
  44.  
  45. $stateProvider.state(stateList);
  46.  
  47. var stateList = [
  48. {
  49. name: '3',
  50. templateUrl: 'templates/3.html',
  51. controller: 'VideoCtrl',
  52. template: 'content'
  53. },{
  54. name: '4',
  55. templateUrl: 'templates/4.html',
  56. controller: 'VideoCtrl',
  57. template: 'content'
  58. },
  59. ];
  60.  
  61. stateList.forEach(function (item) {
  62. VideoTest.stateProvider.state(item[0],{
  63. views: {
  64. 'video': {
  65. templateUrl: item[1],
  66. controller: item[2]
  67. },
  68. 'content': {
  69. template: item[3],
  70. controller: item[2]
  71. }
  72. }
  73. });
  74. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement