index.vue 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  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 1.0.13</view>
  14. <!-- #endif -->
  15. <!-- #ifdef MP-ALIPAY -->
  16. <view class="edition">v 2.2.6</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'"></u-cell>
  23. </u-cell-group>
  24. </view>
  25. </view>
  26. </view>
  27. </template>
  28. <script>
  29. export default {
  30. data() {
  31. return {
  32. };
  33. }
  34. }
  35. </script>
  36. <style lang="scss" scoped>
  37. ::v-deep .u-cell__body {
  38. padding: 20rpx 0;
  39. }
  40. </style>
  41. <style lang="scss" scoped>
  42. .about {
  43. min-height: calc(100vh - 44px - var(--status-bar-height));
  44. background-color: #FFFFFF;
  45. &-logo {
  46. flex-direction: column;
  47. image {
  48. width: 164rpx;
  49. height: 164rpx;
  50. line-height: 164rpx;
  51. border-radius: 10rpx;
  52. margin-top: 88rpx;
  53. }
  54. .edition{
  55. line-height: 40rpx;
  56. margin-top: 18rpx;
  57. }
  58. }
  59. &-action{
  60. padding: 20rpx 34rpx;
  61. }
  62. }
  63. </style>