clone 开源的 Shopping
This commit is contained in:
67
mobile-web/src/components/search/searchtop.vue
Normal file
67
mobile-web/src/components/search/searchtop.vue
Normal file
@@ -0,0 +1,67 @@
|
||||
<template>
|
||||
<div>
|
||||
<van-nav-bar left-arrow class="product-serach"
|
||||
@click-left="onBack"
|
||||
>
|
||||
<van-search
|
||||
v-model="value"
|
||||
placeholder="请输入搜索关键词"
|
||||
background="#fff"
|
||||
show-action
|
||||
@search="onSearch"
|
||||
slot="title"
|
||||
>
|
||||
<div slot="action" @click="onSearch">搜索</div>
|
||||
</van-search>
|
||||
</van-nav-bar>
|
||||
|
||||
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { Search } from "vant";
|
||||
|
||||
export default {
|
||||
name:'searchtop',
|
||||
components:{
|
||||
[Search.name]:Search,
|
||||
},
|
||||
data(){
|
||||
return{
|
||||
value:'',
|
||||
}
|
||||
},
|
||||
methods:{
|
||||
onSearch() {
|
||||
console.log(this.value);
|
||||
},
|
||||
onBack() {
|
||||
history.back();
|
||||
},
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="less">
|
||||
.product-serach{
|
||||
.van-search{
|
||||
padding: 7px 0;
|
||||
background: #fff;
|
||||
.van-cell{
|
||||
background: rgb(242, 242, 242);
|
||||
margin-right: 10px;
|
||||
}
|
||||
.van-search__action{
|
||||
background: #e93b3d;
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
.van-nav-bar__title{
|
||||
margin: 0;
|
||||
max-width: 100%;
|
||||
padding-left: 40px;
|
||||
padding-right: 20px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
Reference in New Issue
Block a user