index.vue 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <template>
  2. <div class="person">
  3. <header-mobile/>
  4. <div class="f-main">
  5. <p>个人注册</p>
  6. <div class="f-form">
  7. <div class="page-part">
  8. <mt-field placeholder="会员名" v-model="vipName"></mt-field>
  9. </div>
  10. <div class="page-part">
  11. <mt-field placeholder="密码" v-model="password"></mt-field>
  12. </div>
  13. <div class="page-part">
  14. <mt-field placeholder="确认密码" v-model="password"></mt-field>
  15. </div>
  16. <div class="page-part">
  17. <mt-field placeholder="手机号码" v-model="mobile"></mt-field>
  18. </div>
  19. <div class="page-part">
  20. <mt-field placeholder="短信验证码" v-model="token">
  21. <span class="token">获取验证码</span>
  22. </mt-field>
  23. </div>
  24. </div>
  25. <div class="form-btn">
  26. <div class="page-part">
  27. <el-checkbox v-model="checked">我已阅读并同意 <a href="#">《优软云服务条款》</a></el-checkbox>
  28. </div>
  29. <mt-button type="primary" size="large">完成注册</mt-button>
  30. </div>
  31. </div>
  32. <div class="f-footer">
  33. <p>已有账号? <a href="#">立即登录</a></p>
  34. </div>
  35. </div>
  36. </template>
  37. <script>
  38. import { HeaderMobile } from '~components/mobile'
  39. export default {
  40. name: 'registerPerson',
  41. layout: 'mobile',
  42. components: {
  43. HeaderMobile
  44. },
  45. data () {
  46. return {
  47. vipName: '',
  48. password: '',
  49. mobile: '',
  50. token: '',
  51. checked: ''
  52. }
  53. }
  54. }
  55. </script>
  56. <style scoped type="text/scss" lang="scss">
  57. .person{
  58. .f-main{
  59. background: #fff;
  60. padding:0.55rem .3rem 1.1rem;
  61. p{
  62. font-size: .4rem;
  63. color:#787878;
  64. margin-bottom:.35rem;
  65. }
  66. .f-form{
  67. border-top:1px solid #b5b5b5;
  68. padding-top:.6rem;
  69. .token{
  70. display:inline-block;
  71. padding: 0 .5rem;
  72. text-align: center;
  73. border-left:1px solid #b5b5b5;
  74. }
  75. }
  76. }
  77. }
  78. </style>