更新记录
1.1.6(2024-09-14)
下载此版本
更新说明
1.1.5(2023-06-20)
下载此版本
更新关键字
1.1.4(2023-06-17)
下载此版本
update
查看更多
平台兼容性
App |
快应用 |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
HBuilderX 3.1.0 app-vue |
× |
√ |
× |
× |
× |
× |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
× |
× |
× |
× |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
√ |
√ |
√ |
√ |
× |
× |
× |
× |
× |
next-search-history
如果有使用问题请加群
注意:如果插件问题,请务必给一个完整的复现demo,谢谢配合;
点击链接加入群聊前端开发(uniapp插件)】
vue3使用方式(vue2同样支持,在这不再写demo)
<next-search-history :hotList="hotList" :blurList="blurList" @input="inputCallback" @confirmSearch="confirmSearchCallback"></next-search-history>
<script lang="ts">
import { ref } from 'vue'
export default {
setup() {
const hotList = ref(['华为手机', '苹果手机', '特斯拉', '洗衣机', '笔记本电脑', '平板电脑', '液晶电视'])//热门搜索
const blurList = ref(['旅游', '旅游景点', '旅游城市', '周边游', '短途游', '热门城市旅游']) //模糊搜索内容
//input事件
function inputCallback(e) {
console.log('搜索框输入的内容:' + e)
}
function confirmSearchCallback(e){
console.log('搜索回调信息:' + e)
}
return {
hotList,
blurList,
inputCallback,
confirmSearchCallback
}
}
}
</script>
组件按需加载
如果不需要组件全局加载,而已把组件拷贝到项目的components目录下,单独引入进来使用即可达到按需加载的效果
预览
功能效果预览 |
|
参数
属性说明
名称 |
类型 |
默认值 |
描述 |
hotList |
Array |
[] |
热门搜索数据 |
blurList |
Array |
[] |
模糊搜索内容 |
placeholder |
String |
请输入 |
输入框placeholder |
Event 事件
事件名 |
说明 |
类型 |
回调参数 |
input |
搜索框输入事件 |
emit |
- |
confirmSearch |
搜索确认回调事件 |
emit |
- |