cart.vue 990 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <template>
  2. <view class="container">
  3. <view class="cart-empty">
  4. <u-empty mode="car" width="500rpx" height="500rpx" icon="/static/images/empty/cart.png"></u-empty>
  5. </view>
  6. <view v-if="!hasLogin" class="login-tips-box">
  7. <view class="login-tips">
  8. <navigator url="/pages/login/social" open-type="navigate" hover-class="none">
  9. <text class="login-link">登录</text>
  10. </navigator>
  11. <text>查看购物车</text>
  12. </view>
  13. </view>
  14. </view>
  15. </template>
  16. <script>
  17. export default {
  18. data() {
  19. return {
  20. title: ''
  21. }
  22. },
  23. onLoad() {},
  24. methods: {},
  25. computed: {
  26. hasLogin() {
  27. return this.$store.getters.hasLogin
  28. }
  29. }
  30. }
  31. </script>
  32. <style lang="scss" scoped>
  33. .cart-empty {
  34. padding-top: 100rpx;
  35. }
  36. .login-tips-box {
  37. padding-top: 100rpx;
  38. .login-tips {
  39. @include flex-center;
  40. color: #939393;
  41. font-size: 28rpx;
  42. letter-spacing: 5rpx;
  43. }
  44. .login-link {
  45. color: $u-primary;
  46. }
  47. }
  48. </style>