index.vue 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <template>
  2. <view>
  3. <!-- #ifdef MP-ALIPAY -->
  4. <u-navbar :placeholder="true" bgColor="#fff" :autoBack="true" :border="true" title="关于我们" leftIconSize="0"></u-navbar>
  5. <!-- #endif -->
  6. <!-- #ifndef MP-ALIPAY -->
  7. <u-navbar :placeholder="true" bgColor="#fff" :autoBack="true" :border="true" title="关于我们"></u-navbar>
  8. <!-- #endif -->
  9. <view class="about">
  10. <view class="flex about-logo">
  11. <image src="../../static/public/logo.png" mode="scaleToFill"></image>
  12. <!-- #ifndef MP-ALIPAY -->
  13. <view class="edition">v 2.1.12</view>
  14. <!-- #endif -->
  15. <!-- #ifdef MP-ALIPAY -->
  16. <view class="edition">v 2.1.25</view>
  17. <!-- #endif -->
  18. </view>
  19. <view class="about-action">
  20. <u-cell-group :border="false">
  21. <u-cell title="隐私保护声明" :isLink="true" :url="'/packageOther/about/conceal'"></u-cell>
  22. <u-cell title="用户使用协议" :isLink="true" :url="'/packageOther/about/protect'">
  23. </u-cell>
  24. </u-cell-group>
  25. </view>
  26. </view>
  27. </view>
  28. </template>
  29. <script>
  30. export default {
  31. data() {
  32. return {
  33. };
  34. }
  35. }
  36. </script>
  37. <style lang="scss" scoped>
  38. ::v-deep .u-cell__body {
  39. padding: 20rpx 0;
  40. }
  41. </style>
  42. <style lang="scss" scoped>
  43. .about {
  44. min-height: calc(100vh - 44px - var(--status-bar-height));
  45. background-color: #FFFFFF;
  46. &-logo {
  47. flex-direction: column;
  48. image {
  49. width: 164rpx;
  50. height: 164rpx;
  51. line-height: 164rpx;
  52. border-radius: 10rpx;
  53. margin-top: 88rpx;
  54. }
  55. .edition{
  56. line-height: 40rpx;
  57. margin-top: 18rpx;
  58. }
  59. }
  60. &-action{
  61. padding: 20rpx 34rpx;
  62. }
  63. }
  64. </style>