evaluateList.vue 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <template>
  2. <div>
  3. <!-- <button @click="isShow">lala</button>
  4. <div class="nav">lalal</div>
  5. <div
  6. class="van-popup van-popup--top van-dropdown-item__content"
  7. :class="showMask?'show':'none'"
  8. style="transition-duration: 0.2s; z-index: 2028;"
  9. >
  10. 哈哈哈
  11. </div>
  12. <div
  13. class="van-overlay"
  14. @click="isShow"
  15. :class="showMask?'show':'none'"
  16. style="z-index: 2019; position: absolute; animation-duration: 0.2s;"
  17. ></div> -->
  18. </div>
  19. </template>
  20. <script>
  21. export default {
  22. data() {
  23. return {
  24. value: 0,
  25. switch1: false,
  26. switch2: false,
  27. option: [
  28. { text: "全部商品", value: 0 },
  29. { text: "新款商品", value: 1 },
  30. { text: "活动商品", value: 2 }
  31. ],
  32. showMask: false
  33. };
  34. },
  35. methods: {
  36. onConfirm() {},
  37. isShow() {
  38. this.showMask = !this.showMask;
  39. }
  40. }
  41. };
  42. </script>
  43. <style lang="less" scoped>
  44. .demo {
  45. height: 50px;
  46. line-height: 50px;
  47. flex: 1;
  48. }
  49. .smallMenu {
  50. width: 50px !important;
  51. }
  52. .show {
  53. display: block;
  54. }
  55. .none {
  56. display: none;
  57. }
  58. </style>