LoginMiddle.vue 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <template>
  2. <div class="LoginMiddle">
  3. <article class="article">
  4. <el-select v-model="optionValue" placeholder="请选择活动区域">
  5. <el-option label="选项一" value="1"></el-option>
  6. <el-option label="选项二" value="2"></el-option>
  7. <el-option label="选项三" value="3"></el-option>
  8. <el-option label="选项四" value="4"></el-option>
  9. </el-select>
  10. <el-button type="primary" @click="OnConfirm">确定</el-button>
  11. </article>
  12. </div>
  13. </template>
  14. <script>
  15. export default {
  16. name: "LoginMiddle",
  17. data() {
  18. return {
  19. optionValue: '1'
  20. }
  21. },
  22. methods: {
  23. OnConfirm() {
  24. console.log(this.optionValue)
  25. this.$router.push({
  26. path: "/home"
  27. });
  28. }
  29. }
  30. };
  31. </script>
  32. <style lang="scss" scoped>
  33. .LoginMiddle {
  34. width: 100%;
  35. height: 100vh;
  36. background-color: rgba($color: #000000, $alpha: 0.6);
  37. display: flex;
  38. justify-content: center;
  39. .article {
  40. width: 400px;
  41. height: 150px;
  42. padding: 20px 0;
  43. background-color: #fff;
  44. border-radius: 20px;
  45. margin-top: 10%;
  46. display: flex;
  47. flex-direction: column;
  48. justify-content: space-evenly;
  49. align-items: center;
  50. }
  51. }
  52. </style>