index.vue 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <template>
  2. <view class="page-content experts">
  3. <view class="page-header experts-header"></view>
  4. <view class="page-main experts-content">
  5. <view class="experts-content-btn">
  6. <view class="experts-consultbtn">
  7. <view class="consultbtn-text"
  8. @click="handleConsultExpertsClick">
  9. 咨询专家
  10. </view>
  11. </view>
  12. </view>
  13. </view>
  14. </view>
  15. </template>
  16. <script>
  17. export default {
  18. name: 'complaints',
  19. data() {
  20. return {};
  21. },
  22. onLoad() {},
  23. methods: {
  24. handleConsultExpertsClick() {
  25. uni.navigateTo({
  26. url: '/pages/experts/modal/index'
  27. });
  28. }
  29. }
  30. }
  31. </script>
  32. <style lang="scss"
  33. scoped>
  34. .experts {
  35. padding: 0;
  36. &-header {}
  37. &-content {
  38. width: 100%;
  39. &-btn {
  40. width: 100%;
  41. position: fixed;
  42. bottom: 64rpx;
  43. padding: 16rpx 32rpx;
  44. .experts-consultbtn {
  45. width: 686rpx;
  46. height: 88rpx;
  47. background: #53A0FD;
  48. border-radius: 4rpx;
  49. width: 100%;
  50. display: flex;
  51. flex-direction: column;
  52. align-items: center;
  53. justify-content: center;
  54. .consultbtn-text {
  55. height: 50rpx;
  56. font-size: 36rpx;
  57. font-family: PingFangSC-Regular, PingFang SC;
  58. font-weight: 400;
  59. color: #FFFFFF;
  60. line-height: 50rpx;
  61. }
  62. }
  63. }
  64. }
  65. }
  66. </style>