SearchDescription.vue 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <template>
  2. <view class="search_desc">
  3. <view class="search_desc_title"> 快速查找聊天记录 </view>
  4. <view class="search_desc_list">
  5. <view @click="toSearchFile" class="search_desc_item">
  6. <text>文件</text>
  7. </view>
  8. <view @click="toSearchMedia(false)" class="search_desc_item">
  9. <text>图片</text>
  10. </view>
  11. <view @click="toSearchMedia(true)" class="search_desc_item">
  12. <text>视频</text>
  13. </view>
  14. </view>
  15. </view>
  16. </template>
  17. <script>
  18. export default {
  19. name: "",
  20. components: {},
  21. props: {},
  22. data() {
  23. return {};
  24. },
  25. methods: {
  26. toSearchMedia(isVideo) {
  27. uni.navigateTo({
  28. url: `/pages/conversation/searchMediaMessage/index?isVideo=${isVideo}`,
  29. });
  30. },
  31. toSearchFile() {
  32. uni.navigateTo({
  33. url: "/pages/conversation/searchFileMessage/index",
  34. });
  35. },
  36. },
  37. };
  38. </script>
  39. <style lang="scss">
  40. .search_desc {
  41. margin-top: 48rpx;
  42. &_title {
  43. text-align: center;
  44. font-size: 28rpx;
  45. color: $u-tips-color;
  46. margin-bottom: 24rpx;
  47. }
  48. &_list {
  49. display: flex;
  50. justify-content: space-around;
  51. }
  52. &_item {
  53. padding: 24rpx;
  54. color: $uni-color-primary;
  55. }
  56. }
  57. </style>