Guest User

Untitled

a guest
Jan 7th, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. <treelist>
  2. <nav class="panel">
  3. <p class="panel-tabs">
  4. <a id="ALLtab" onclick={panel_filter} class="is-active">ALL</a>
  5. <a id="Atab" onclick={panel_filter}>A</a>
  6. <a id="Btab" onclick={panel_filter}>B</a>
  7. <a id="Ctab" onclick={panel_filter}>C</a>
  8. <a id="Dtab" onclick={panel_filter}>D</a>
  9. <a id="Etab" onclick={panel_filter}>E</a>
  10. <a id="Ftab" onclick={panel_filter}>F</a>
  11. <a id="Gtab" onclick={panel_filter}>G</a>
  12. <a id="Htab" onclick={panel_filter}>H</a>
  13. <a id="Itab" onclick={panel_filter}>I</a>
  14. <a id="Jtab" onclick={panel_filter}>J</a>
  15. </p>
  16. <virtual each={ lists }>
  17. <a class="panel-block" show={ (this.showTab == symbol || this.showTab =='ALL') }>
  18. <!-- <a class="panel-block"> -->
  19. <div class="level">
  20. <div class="level-left">
  21. <span>
  22. <i class="{symbol}">&nbsp;</i>
  23. </span>
  24. </div>
  25. <div class="level-item">
  26. <span>{quantity}&nbsp;</span>
  27. </div>
  28. <div class="level-item">
  29. <span class="is-uppercase">{name}&nbsp;</span>
  30. </div>
  31. <div class="level-item">
  32. <span>{range}&nbsp;</span>
  33. </div>
  34. <div class="level-item">
  35. <span>{age}&nbsp;</span>
  36. </div>
  37. <div class="level-right">
  38. <div class="level-item">
  39. <span>${cost}</span>
  40. </div>
  41. </div>
  42. </div>
  43. </a>
  44. </virtual>
  45. </nav>
  46.  
  47. <script>
  48. this.showTab = 'ALL';
  49. .
  50. .
  51. .
  52. this.panel_filter = function (e) {
  53. document.getElementById(this.showTab + 'tab').classList.remove('is-active')
  54. this.showTab = e.target.innerText
  55. document.getElementById(this.showTab + 'tab').classList.add('is-active')
  56. this.trigger('update')
  57. }
  58.  
  59. </script>
  60.  
  61. <style scoped>
  62.  
  63. </style>
  64.  
  65. </treelist>
Add Comment
Please, Sign In to add comment