文档中心 > 店铺动态卡片-开发指引

SearchBar 搜索框

更新时间:2020/06/24 访问次数:1490

搜索栏。

 

属性名 描述 类型 默认值 必选
value 搜索框的当前值 String   false
placeholder placeholder String   false
focus 自动获取光标 Boolean false false
onInput 键盘输入时触发 (value: String) => void   false
onClear 点击 clear 图标触发 (val: String) => void   false
onFocus 获取焦点时触发 () => void   false
onBlur 失去焦点时触发 () => void   false
onCancel 点击取消时触发 () => void   false
onSubmit 点击键盘的 enter 时触发 (val: String) => void   false
disabled 设置禁用 Boolean   false
maxLength 最多允许输入的字符个数 Number   false
showCancelButton 是否一直显示取消按钮 Boolean   false

  

Demo示例

 

示例

 

{
  "defaultTitle": "应用AntUI组件库",
  "usingComponents": {
    "search-bar": "mini-antui/es/search-bar/index"
  }
}

 

<view>
  <search-bar
    value="{{value}}"
    placeholder="搜索"
    onInput="handleInput"
    onClear="handleClear"
    onFocus="handleFocus"
    onBlur="handleBlur"
    onCancel="handleCancel"
    onSubmit="handleSubmit"
    showCancelButton="{{false}}" />
</view>

 

Page({
  data: {
    value: '美食',
  },
  handleInput(value) {
    this.setData({
      value,
    });
  },
  handleClear(value) {
    this.setData({
      value: '',
    });
  },
  handleFocus() {},
  handleBlur() {},
  handleCancel() {
    this.setData({
      value: '',
    });
  },
  handleSubmit(value) {
    my.alert({
      content: value,
    });
  },
});

 

FAQ

关于此文档暂时还没有FAQ
返回
顶部