selectTypes.vue 794 B

1234567891011121314151617181920212223242526272829303132
  1. <template>
  2. <view class="select-types">
  3. <view :class="{active: activeSelect == 1}">学</view>
  4. <view :class="{active: activeSelect == 2}">></view>
  5. <view :class="{active: activeSelect == 2}">拼</view>
  6. <view :class="{active: activeSelect == 3}">></view>
  7. <view :class="{active: activeSelect == 3}">读</view>
  8. <view :class="{active: activeSelect == 4}">></view>
  9. <view :class="{active: activeSelect == 4}">选</view>
  10. <view :class="{active: activeSelect == 5}">></view>
  11. <view :class="{active: activeSelect == 5}">背</view>
  12. </view>
  13. </template>
  14. <script setup>
  15. defineProps({
  16. activeSelect: {
  17. type: String,
  18. required: true
  19. }
  20. })
  21. </script>
  22. <style lang="scss" scoped>
  23. .select-types {
  24. display: flex;
  25. justify-content: space-between;
  26. }
  27. .active {
  28. color: red;
  29. }
  30. </style>