phone-register.vue 1020 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <template>
  2. <form class="login-form" @submit="formSubmit" @reset="formReset">
  3. <view class="form-item">
  4. <view class="form-lable"><text @click.stop="selectAreaCode()">+{{ accounts.areaCode }}</text><text
  5. class="form-lable-icon iconfont">&#xe601;</text></view>
  6. <input class="form-input" v-model="accounts.phone" name="phone" placeholder-class="form-input-place"
  7. placeholder="请输入您的手机号" />
  8. </view>
  9. <view class="form-item">
  10. <input class="form-input" v-model="accounts.invitationCode" name="input"
  11. placeholder-class="form-input-place" placeholder="邀请码 (选填)" />
  12. </view>
  13. </form>
  14. </template>
  15. <script>
  16. export default {
  17. props: {
  18. // :account.sync="account" :invitationCode.sync="invitationCode"
  19. accounts: {
  20. type: Object,
  21. default: () => {
  22. return {}
  23. }
  24. }
  25. },
  26. methods: {
  27. selectAreaCode() {
  28. uni.navigateTo({
  29. url: '/pages/login/area-code'
  30. })
  31. }
  32. }
  33. }
  34. </script>
  35. <style lang="scss" scoped>
  36. @import "~./../common.scss"
  37. </style>