金诚优选前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

86 lines
1.9 KiB

  1. <template>
  2. <view>
  3. <lf-nav title="搜索" :showIcon="true"></lf-nav>
  4. <view class="head">
  5. <u-search placeholder="请输入商品名或商户名" :focus="is_focus" v-model="value" @custom="customClick"></u-search>
  6. </view>
  7. <view class="content">
  8. <!-- 大家都在搜 -->
  9. <view>
  10. <text class="title">大家都在搜</text>
  11. </view>
  12. <view class="list">
  13. <view class="item">秋上新</view>
  14. <view class="item">纪梵希</view>
  15. <view class="item">雅诗兰黛</view>
  16. <view class="item">中秋</view>
  17. <view class="item">苹果爱普</view>
  18. <view class="item">基督教烧烤</view>
  19. </view>
  20. <!-- 我搜过的 -->
  21. <view class="lf-row-between">
  22. <text class="title">我搜过的</text>
  23. <text class="lf-iconfont icon-shanchu lf-color-777"></text>
  24. </view>
  25. <view class="list">
  26. <view class="item item-2">秋上新</view>
  27. <view class="item item-2">纪梵希</view>
  28. <view class="item item-2">雅诗兰黛</view>
  29. <view class="item item-2">中秋</view>
  30. <view class="item item-2">苹果爱普</view>
  31. <view class="item item-2">基督教烧烤</view>
  32. </view>
  33. </view>
  34. </view>
  35. </template>
  36. <script>
  37. export default {
  38. data() {
  39. return {
  40. value: '',
  41. is_focus: true // 是否自动获得焦点
  42. }
  43. },
  44. onLoad(){
  45. },
  46. methods: {
  47. customClick(event){
  48. console.log("点击了", event);
  49. this.$url('/pages/shop/searchList');
  50. }
  51. }
  52. }
  53. </script>
  54. <style lang="scss" scoped>
  55. .head{
  56. padding: 30rpx 32rpx;
  57. }
  58. .content{
  59. padding: 20rpx 32rpx;
  60. .title{
  61. font-size: 28rpx;
  62. color: #999999;
  63. }
  64. .list{
  65. display: flex;
  66. flex-wrap: wrap;
  67. padding: 20rpx 0 40rpx;
  68. .item{
  69. padding: 4rpx 20rpx;
  70. background-color: #15716E;
  71. color: #FFFFFF;
  72. border-radius: 34rpx;
  73. font-size: 28rpx;
  74. margin-right: 20rpx;
  75. margin-bottom: 20rpx;
  76. }
  77. .item-2{
  78. background-color: #F4F8F8;
  79. color: #333333;
  80. }
  81. }
  82. }
  83. </style>