dcCharging.vue 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <template>
  2. <view style="background-color: #fff;">
  3. <u-navbar title="启动中">
  4. </u-navbar>
  5. <view class="iconfont tittle-font">
  6. &#xe616;
  7. </view>
  8. <view class="progress-bar">
  9. <u-circle-progress width="300" active-color="#2979ff" :percent="0">
  10. <view class="u-progress-content">
  11. <view class="u-progress-dot"></view>
  12. <text class='u-progress-info'>0.0%</text>
  13. </view>
  14. </u-circle-progress>
  15. </view>
  16. </view>
  17. </template>
  18. <script>
  19. </script>
  20. <style lang="scss" scoped>
  21. .tittle-font {
  22. font-size: 24px;
  23. position: fixed;
  24. top: 12px;
  25. right: 16px;
  26. z-index: 99999;
  27. }
  28. .progress-bar{
  29. margin:10px auto;
  30. width: 220px;
  31. height: 220px;
  32. .u-progress-content {
  33. display: flex;
  34. align-items: center;
  35. justify-content: center;
  36. }
  37. .u-progress-dot {
  38. width: 16rpx;
  39. height: 16rpx;
  40. border-radius: 50%;
  41. background-color: #fb9126;
  42. }
  43. .u-progress-info {
  44. font-size: 28rpx;
  45. padding-left: 16rpx;
  46. letter-spacing: 2rpx
  47. }
  48. /deep/.u-progress-dot[data-v-05b104e0]{
  49. display: none;
  50. }
  51. /deep/.u-circle-progress[data-v-cab6fc66]{
  52. margin: 30px ;
  53. }
  54. }
  55. </style>