index.vue 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <template>
  2. <div class="uc_address_edit_container">
  3. <van-field
  4. :value="address_info.username"
  5. required
  6. clearable
  7. label="收货人"
  8. placeholder="收货人姓名"
  9. />
  10. <van-field
  11. :value="address_info.phone"
  12. required
  13. clearable
  14. label="手机号"
  15. placeholder="收货人手机号"
  16. />
  17. <van-field
  18. :value="address_info.city"
  19. required
  20. clearable
  21. label="所在地区"
  22. placeholder="选择省/市/区"
  23. is-link
  24. />
  25. <van-field
  26. :value="address_info.detail"
  27. required
  28. clearable
  29. label="详细地址"
  30. placeholder="请填写详细地址"
  31. />
  32. <div class="button_container">
  33. <button class="cu-btn lg cu-btn-primary text-white text-center padding" @click="choose_ok">保存并使用</button>
  34. </div>
  35. </div>
  36. </template>
  37. <script>
  38. var $this
  39. export default {
  40. name: "uc_address_edit_container",
  41. components: {},
  42. data() {
  43. return {
  44. address_info: {
  45. username: "",
  46. phone: "",
  47. city: "",
  48. detail: ""
  49. }
  50. }
  51. },
  52. methods: {
  53. //保存并使用
  54. choose_ok() {
  55. $this.to_address_list()
  56. },
  57. // 跳转到地址列表
  58. to_address_list() {
  59. // mpvue.navigateTo({
  60. // url: "/pages/user_center/address/list/main"
  61. // })
  62. mpvue.navigateBack({
  63. delta:1
  64. })
  65. }
  66. }
  67. ,
  68. mounted() {
  69. },
  70. created() {
  71. $this = this;
  72. },
  73. onLoad() {
  74. }
  75. }
  76. </script>
  77. <style scoped>
  78. .button_container{
  79. padding: 10px;
  80. position: absolute;
  81. bottom: 50px;
  82. text-align: center;
  83. width: 100%;
  84. }
  85. </style>