|
本帖最后由 得呤 于 2018-12-22 15:20 编辑
UISearchBar 是一个独立的搜索页面,相当于打开一个 window 。 本模块可实现的主要功能有:
1,设置输入框占位提示文字
可通过 open 接口的 placeholder 参数配置
2,设置搜索历史记录条数
可通过 open 接口的 historyCount 参数配置
3,设置历史记录存储位置
可通过 open 接口的 dataBase 参数配置
4,设置搜索页面样式
可通过 open 接口的 styles 参数配置
5,清空历史记录
可通过 clearHistory 接口实现
文档链接
open
打开搜索页面
- var UISearchBar = api.require('UISearchBar');
- UISearchBar.open({
- placeholder: '请输入搜索关键字',
- historyCount: 10,
- showRecordBtn: true,
- texts: {
- cancelText: '取消',
- clearText: '清除搜索记录'
- },
- styles: {
-
- }
- }, function(ret, err) {
- if (ret) {
- alert(JSON.stringify(ret));
- } else {
- alert(JSON.stringify(err));
- }
- });
复制代码 close
关闭搜索页面
- var UISearchBar = api.require('UISearchBar');
- UISearchBar.close();
复制代码 setText
设置搜索框的文字
- var UISearchBar = api.require('UISearchBar');
- UISearchBar.setText({
- text: '设置语音识别的文本'
- });
复制代码 clearHistory
清空当前搜索历史记录
- var UISearchBar = api.require('UISearchBar');
- UISearchBar.clearHistory();
复制代码
模块预览图如下
|
本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册
X
|