@mas.io/adc-search

1.0.4 • Public • Published

安装

tnpm install --save @alipay/adc-search

组件介绍

用于搜索场景的输入框组件。

参数说明

属性 必填 参数类型 参数说明 默认值 示例
className string 自定义样式 '' '.search-inp'
value string 搜索框input的value '' ABC
placeholder string 搜索框placeholder 请输入 请输入内容
bgColor string 搜索框的背景色 #fff #000
color string 搜索框字体颜色 #999 #000
height string 搜索框高度 58rpx 30px
focus boolean 搜索框获取焦点 false true
controlled boolean 组件受控模式,若想通过value值改变input框的值,一定要设置为true false true
textAlign string 对齐方式 center left
borderColor string 搜索框线条颜色 #f1f1f1 #000
focusBorderColor string 获得焦点时搜索框线条颜色 '' #000
borderRadius string 搜索框圆角 150rpx 10rpx
hideClearBtn boolean 是否隐藏清除按钮 false true
customIcon string icon search am-icon图标
iconColor string icon颜色 #dbdbdb #000
iconSize number icon大小 16 18
iconPos string icon位置 right left
disabled boolean 是否禁用 false true
onInputConfirm Function 确定搜索时触发 null ()=>{}
onInputFocus Function 输入框获得焦点时触发 null ()=>{}
onClearInput Function 点击清除按钮后触发 null ()=>{}
onInputChange Function 输入框内容变化时触发 null ()=>{}
onInputBlur Function 输入框失去焦点时触发 null ()=>{}

在小程序中使用

{
  "usingComponents": {
    "mas-adc-search": "@alipay/adc-search/es/index"
  }
}

在 page.axml 中引用组件

<!-- 页面使用方式 -->
 <view class="search">
   <adc-search bgColor="#fff" textAlign="left" placeholder="请输入内容" onClearInput="onClearInput"
               onInputFocus="onInputFocus" onInputConfirm="onInputConfirm" onInputChange="onInputChange"/>
 </view>

Badges

TNPM version TNPM downloads [![install size][install-size-image]][install-size-url]


Readme

Keywords

none

Package Sidebar

Install

npm i @mas.io/adc-search

Weekly Downloads

0

Version

1.0.4

License

ISC

Unpacked Size

9.55 kB

Total Files

8

Last publish

Collaborators

  • bingjian.guo