zoukankan      html  css  js  c++  java
  • vue四十一:Vue美团项目之首页-商家排序操作栏

    样例

    下拉选项框,用vant组件:https://youzan.github.io/vant/#/zh-CN/dropdown-menu

    注册组件

    使用并添加选项

    加上另外的选项

    统一修改文字样式和大小

    <style scoped lang="scss">
    .header-group {
    background-color: black;
    padding: 20px 14px 10px;
    .address-group {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    }
    .search-group{
    margin-top: 10px;
    }
    }
    .main-group{
    h2{
    padding: 10px 10px;
    }
    }
    </style>

    <style scoped>
    .van-dropdown-menu >>> van-dropdown-menu__title{
    color: #767676;
    }
    .van-dropdown-menu__item{
    font-size: 14px;
    color: #767676;
    }
    </style>

    <template>
    <div class="home-container">
    <div class="header-group">
    <div class="address-group">
    <i class="iconfont icon-dingwei"></i>
    <span class="address">美国</span>
    <i class="iconfont icon-youjiantou"></i>
    </div>
    <div class="search-group">
    <van-search placeholder="请输入搜索关键词" />
    </div>
    </div>
    <div class="main-group">
    <h2>推荐商家</h2>
    <van-dropdown-menu>
    <van-dropdown-item v-model="sort" :options="sorts"></van-dropdown-item>
    <div class="van-dropdown-menu__item">距离最近</div>
    <div class="van-dropdown-menu__item">品质联盟</div>
    <div class="van-dropdown-menu__item">筛选<i class="iconfont icon-funnel"></i></div>
    </van-dropdown-menu>
    </div>
    </div>
    </template>


    <script type="text/ecmascript-6">
    import {Search, DropdownMenu, DropdownItem} from "vant"

    export default {
    name: "home",
    data() {
    return {
    sort: 0,
    sorts:[
    { text: '综合排序', value: 0},
    { text: '好评优先', value: 1},
    { text: '距离最近', value: 2},
    { text: '销量最高', value: 3},
    ]
    }
    },
    components: {
    [Search.name]: Search,
    [DropdownMenu.name]: DropdownMenu,
    [DropdownItem.name]: DropdownItem
    }
    };
    </script>
    讨论群:249728408
  • 相关阅读:
    GitLab配置SSH密钥
    axios访问本地模拟的json数据
    ODAC Windows 安装
    Linux tar命令
    Oracle INSTR使用
    js map方法的使用
    SessionState的几种设置
    C#整数三种强制类型转换int、Convert.ToInt32()、int.Parse()的区别
    Linux给用户添加sudo权限
    Linux 学习整理
  • 原文地址:https://www.cnblogs.com/zhongyehai/p/12507195.html
Copyright © 2011-2022 走看看