Vant Search 搜索组建
发布时间:2023-04-20 11:35:02 所属栏目:教程 来源:
导读:Vant Search 搜索组建主要提供各种风格的搜索框实现。
引入
import Vue from 'vue';
import { Search } from 'vant';
Vue.use(Search);
基础用法
v-model 用于控制搜索框中的文字,backg
引入
import Vue from 'vue';
import { Search } from 'vant';
Vue.use(Search);
基础用法
v-model 用于控制搜索框中的文字,backg
Vant Search 搜索组建主要提供各种风格的搜索框实现。 引入 import Vue from 'vue'; import { Search } from 'vant'; Vue.use(Search); 基础用法 v-model 用于控制搜索框中的文字,background 可以自定义搜索框外部背景色 <van-search v-model="value" placeholder="请输入搜索关键词" /> 事件监听 Search 组件提供了search和cancel事件,search事件在点击键盘上的搜索/回车按钮后触发,cancel事件在点击搜索框右侧取消按钮时触发 <form action="/"> <van-search v-model="value" show-action placeholder="请输入搜索关键词" @search="onSearch" @cancel="onCancel" /> </form> import { Toast } from 'vant'; export default { data() { return { value: '' }; }, methods: { onSearch(val) { Toast(val); }, onCancel() { Toast('取消'); } } } Tips: 在 van-search 外层增加 form 标签,且 action 不为空,即可在 iOS 输入法中显示搜索按钮 搜索框内容对齐 通过 input-align 属性设置搜索框内容的对齐方式,可选值为center、right <van-search v-model="value" placeholder="请输入搜索关键词" input-align="center" /> 禁用搜索框 通过disabled属性禁用搜索框 <van-search v-model="value" disabled placeholder="请输入搜索关键词" /> 自定义背景色 通过background属性可以设置搜索框外部的背景色,通过shape属性设置搜索框的形状,可选值为round <van-search v-model="value" shape="round" background="#4fc08d" placeholder="请输入搜索关键词" /> 自定义按钮 使用action插槽可以自定义右侧按钮的内容。使用插槽后,cancel事件将不再触发 <van-search v-model="value" show-action placeholder="请输入搜索关键词" @search="onSearch" > <div slot="action" @click="onSearch">搜索</div> </van-search> (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |