Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.55 KB | None | 0 0
  1. <!-- SEPARATED MODAL BODY - WORKS -->
  2. <div ng-repeat="campo in camposFiltradosMotorista">
  3. <div ng-repeat="tipo in tiposMotorista[campo]" class="checkbox checkbox-primary" class="styled">
  4. <strong>
  5. <input id="motorista{{tipo}}" type="checkbox" ng-model="tiposMotoristaSelecionados[campo][tipo]" />
  6. <label for="motorista{{tipo}}">
  7. {{tipo}} - ({{ (motoristasFiltrados | filter:count(campo, tipo)).length }})
  8. </label>
  9. </strong>
  10. </div>
  11. <hr ng-if="!$last" />
  12. </div>
  13.  
  14. <div class="modal inmodal" id="filtro-modal-motoristas" tabindex="-1" role="dialog" aria-hidden="true">
  15. <div class="modal-dialog">
  16. <div class="modal-content">
  17. <div class="modal-header">
  18. <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
  19. <i class="fa fa-laptop modal-icon"></i>
  20. <h4 class="modal-title">Filtros de Motorista</h4>
  21. <small class="font-bold"><i class="fa fa-lightbulb-o"></i> Você pode combinar vários filtros</small>
  22. </div>
  23. <div class="modal-body">
  24. <span>Filtros</span>
  25. <!-- INSIDE MODAL BODY - DOESN'T WORK :( -->
  26. <div ng-repeat="campo in camposFiltradosMotorista">
  27. <div ng-repeat="tipo in tiposMotorista[campo]" class="checkbox checkbox-primary" class="styled">
  28. <strong>
  29. <input id="motorista{{tipo}}" type="checkbox" ng-model="tiposMotoristaSelecionados[campo][tipo]" />
  30. <label for="motorista{{tipo}}">
  31. {{tipo}} - ({{ (motoristasFiltrados | filter:count(campo, tipo)).length }})
  32. </label>
  33. </strong>
  34. </div>
  35. <hr ng-if="!$last" />
  36. </div>
  37. </div>
  38. </div>
  39. </div>
  40. </div>
  41.  
  42. app.directive('modalDialog', function() {
  43. return {
  44. restrict: 'E',
  45. scope: {} // Cria uma versão isolada do escopo
  46. }
  47. }
  48.  
  49. app.directive('modalDialog', function() {
  50. return {
  51. restrict: 'E',
  52. scope: true // Herda escopo
  53. }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement