setting.vue 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <template>
  2. <view class="page-wrap">
  3. <view class="title-row">安全设置</view>
  4. <view class="text-row">
  5. <view class="label">启用钱包</view>
  6. <switch checked color="#409eff" style="transform: scale(0.7)" />
  7. </view>
  8. <view class="text-row">
  9. <view class="label">支付和提现时需短信验证</view>
  10. <switch checked color="#409eff" style="transform: scale(0.7)" />
  11. </view>
  12. <view class="text-row">
  13. <view class="label">验证手机</view>
  14. <view class="text">18863100789</view>
  15. <image class="arrow" src="../../../static/svg/arrow.svg"></image>
  16. </view>
  17. </view>
  18. </template>
  19. <script>
  20. export default {
  21. data() {
  22. return {};
  23. },
  24. methods: {}
  25. };
  26. </script>
  27. <style lang="scss" scoped>
  28. .title-row {
  29. height: 82.42rpx;
  30. padding: 27.47rpx 27.47rpx 0;
  31. box-sizing: border-box;
  32. font-size: 27.47rpx;
  33. color: #666;
  34. }
  35. .text-row {
  36. height: 96.15rpx;
  37. display: flex;
  38. align-items: center;
  39. justify-content: space-between;
  40. padding: 0 41.21rpx;
  41. font-size: 27.47rpx;
  42. color: #333;
  43. background: #fff;
  44. & + .text-row {
  45. border-top: 1rpx solid #e0e0e0;
  46. }
  47. .text {
  48. flex: 1;
  49. text-align: right;
  50. color: #515151;
  51. }
  52. .arrow {
  53. width: 34.34rpx;
  54. height: 34.34rpx;
  55. }
  56. switch{
  57. margin-right: -13.74rpx;
  58. }
  59. }
  60. </style>