Advertisement
CesarBalzer

Untitled

Jul 31st, 2018
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.52 KB | None | 0 0
  1. routes = [
  2. {
  3. path: '/',
  4. url: './index.html',
  5. name: '/home'
  6. },
  7. {
  8. path: '/divida_notificar/',
  9. async: function (routeTo, routeFrom, resolve, reject) {
  10. var doc = [];
  11. var router = this;
  12. var app = router.app;
  13. myapp.request(//my ajax request logic...
  14. resolve({
  15. componentUrl: './pages/divida_notificar.html'},
  16. {
  17. context: {
  18. doc: doc
  19. }
  20. });
  21. );
  22. }
  23. },
  24. {
  25. path: '/divida_detalhe/:cod/',
  26. async: function (routeTo, routeFrom, resolve, reject) {
  27. var doc = [];
  28. var router = this;
  29. var app = router.app;
  30. var cod = routeTo.params.cod;
  31. setTimeout(function () {
  32. myapp.request(//my ajax request logic...
  33. resolve({
  34. componentUrl: './pages/divida_detalhe.html'
  35. }, {context: {
  36. docs: docs
  37. }
  38. });
  39. )
  40. }, 2000);
  41. }
  42. }
  43. ];
  44.  
  45.  
  46.  
  47. //list
  48. <template>
  49. <div class="page" data-name="divida_notificar">
  50. <div class="navbar">
  51. <div class="navbar-inner sliding">
  52. <div class="left">
  53. <a href="#" class="link back">
  54. <i class="icon icon-back"></i>
  55. <span class="ios-only">Voltar</span>
  56. </a>
  57. </div>
  58. <div class="title">Dívidas à notificar</div>
  59. <div class="right">
  60. <a href="#" class="link icon-only panel-open" data-panel="left">
  61. <i class="icon f7-icons ios-only">menu</i>
  62. <i class="icon material-icons md-only">menu</i>
  63. </a>
  64. </div>
  65. </div>
  66. </div>
  67. <div data-infinite-distance="50" class="page-content infinite-scroll-content infinite_divida_notificar" @infinite="loadMore">
  68. <div class="list media-list">
  69. <ul class="lista_doc">
  70.  
  71. {{#each docs}}
  72. <li class="">
  73. <a href="/divida_detalhe/{{cod}}" class="item-link item-content">
  74. <div class="item-inner">
  75. <div class="item-title-row">
  76. <div class="item-title"><span class="text-danger"><strong># {{cod}}</strong></span></div>
  77. <div class="item-after"><span class="text-danger">R$ {{valor}}</span></div>
  78. </div>
  79. <div class="item-subtitle">{{nome}}</div>
  80. <div class="item-text">Nº. Documento: {{n_doc}}</div>
  81. <div class="item-text">Vencimento: {{venc}}{{status}}</div>
  82. </div>
  83. </a>
  84. </li>
  85. {{/each}}
  86. </ul>
  87. </div>
  88. </div>
  89. {{#if showPreloaderOnLoad}}
  90. <div class="preloader infinite-scroll-preloader"></div>
  91. {{/if}}
  92. </div>
  93. </div>
  94. </template>
  95. <script>
  96. return {
  97. }
  98. </script>
  99.  
  100.  
  101. //detail
  102. <template>
  103. <div class="page">
  104. <div class="navbar">
  105. <div class="navbar-inner sliding">
  106. <div class="left">
  107. <a href="#" class="link back">
  108. <i class="icon icon-back"></i>
  109. <span class="ios-only">Voltar</span>
  110. </a>
  111. </div>
  112. <div class="title">Dívidas</div>
  113. <div class="right">
  114. <a href="#" class="link icon-only panel-open" data-panel="left">
  115. <i class="icon f7-icons ios-only">menu</i>
  116. <i class="icon material-icons md-only">menu</i>
  117. </a>
  118. </div>
  119. </div>
  120. </div>
  121. <div class="page-content">
  122. <div class="block block-strong">
  123. <p>Detalhes da dívida</p>
  124. </div>
  125. </div>
  126. </div>
  127. </template>
  128. <script>
  129. return {
  130. }
  131. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement