Search-搜索框

目录

1.引入

2.基本使用

3.具体使用

补充:


1.引入

import { Search } from 'vant';

Vue.use(Search);

2.基本使用

<van-search v-model="value" placeholder="请输入搜索关键词" />
  data() {
    return {
      value: '',
    };
  },

3.具体使用

  • label:设置左侧文本
  • left-icon:设置左边图标
  • shape:设置形状
  • show-action:显示右边取消
  • action-text:设置右边文本
  • right-icon:设置右边图标
  • search:事件在点击键盘上的搜索/回车按钮后触发
  • cancel: 事件在点击搜索框右侧取消按钮时触发
 <van-search
    v-model="value"
    shape="round"
    show-action
    action-text='搜索'
    placeholder="请输入搜索关键词"
    @search="onSearch"
    @cancel="onCancel"
  />
export default {
  data() {
    return {
      value: '',
    };
  },
  methods: {
    onSearch(val) {
    console.log(val);//val为输入框文本
    },
    onCancel() {
    console.log('取消');
    },
  },
};

补充:

修改右边按钮背景颜色

.van-search__action{
  background-color: red;
}

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值