uVIew Search 搜索

简介: uVIew Search 搜索

提示

由于右侧的演示是通过iframe引入的,缺少移动端的@touchstart事件,故清除控件无效,请在真机演示中查看效果。

搜索组件,集成了常见搜索框所需功能,用户可以一键引入,开箱即用。

#平台差异说明

App(vue) App(nvue) H5 小程序

#基本使用

  • 通过placeholder参数设置占位内容
  • 通过v-model双向绑定一个变量值,设置初始化时搜索框的值,如果初始内容为空,那么请绑定一个值为空字符的变量。

说明: 因为是双向绑定的,所以当组件内容输入框内容变化时,也会实时的反映到绑定的keyword变量,这意味着,您无需监听change事件, 也能实时的得知输入框的内容。

<template>
  <u-search placeholder="日照香炉生紫烟" v-model="keyword"></u-search>
</template>
<script>
  export default {
    data() {
      return {
        keyword: '遥看瀑布挂前川'
      }
    }
  }
</script>

copy

#设置输入框形状

通过shape设置输入框两端的形状,square-方形带圆角,round(默认)-半圆形

<u-search shape="round"></u-search>

copy

#是否开启清除控件

clearabled(默认为true)设置为true的话,输入框有内容时,右边会显示一个清除的图标

<u-search :clearabled="true"></u-search>

copy

#是否开启右边控件

该控件为类似按钮形式,可以设置为"搜索"或者"取消"等内容,如果开启动画效果,用户确认搜索后,该控件会自动消失

  • showAction配置是否开启右边按钮控件
  • actionText配置控件内容
  • animation(默认为false)设置为true的话,失去焦点,或者点击控件按钮时,控件自动消失,并且带有动画效果

说明

  1. 如果不想点击右侧控件时自动消失,请把animation设置为false
  2. 右侧控件的默认文字为"搜索"(它本意为控件,碰巧内容为"搜索"二字,并非说它就是一个搜索按钮),点击它的时候触发的是custom事件,而不是search事件
<u-search :showAction="true" actionText="搜索" :animation="true"></u-search>

copy

#自定义样式

  • 通过inputAlign设置输入框内容的对其方式,和css的text-align同理
  • 通过borderColor设置整个搜索组件的边框,只要配置了颜色,才会出现边框
  • 通过height设置组件高度
  • 通过disabled设置是否禁用输入框
  • 通过bgColor设置是搜索组件背景颜色
<u-search inputAlign="center" height="70"></u-search>
相关文章
|
2月前
|
JavaScript
vue实现下拉列表远程搜索示例(根据关键词模糊搜索)
vue实现下拉列表远程搜索示例(根据关键词模糊搜索)
51 0
|
7月前
|
JSON JavaScript 前端开发
82jqGrid - 搜索
82jqGrid - 搜索
20 0
|
7月前
|
JavaScript 前端开发 Java
63jqGrid - 复杂搜索
63jqGrid - 复杂搜索
29 0
|
7月前
|
JavaScript 前端开发 Java
66jqGrid - 搜索模板
66jqGrid - 搜索模板
21 0
|
7月前
|
JavaScript 数据格式
10jqGrid - 搜索操作
10jqGrid - 搜索操作
26 0
|
存储 SQL JSON
Elasticsearch Search API之搜索模板(search Template)
Elasticsearch Search API之搜索模板(search Template)
Elasticsearch Search API之搜索模板(search Template)
|
29天前
|
JavaScript
Vue实现模糊查询搜索功能
Vue实现模糊查询搜索功能
|
4月前
|
前端开发 API
uniapp中uview组件库的Search 搜索 的用法
uniapp中uview组件库的Search 搜索 的用法
159 0
|
6月前
|
前端开发
react实现多条件搜索——可模糊搜索
react实现多条件搜索——可模糊搜索
85 0
|
10月前
|
JavaScript
js搜索关键字,并高亮显示
js搜索关键字,并高亮显示
91 0