700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 小程序中搜索功能的实现方法(code)

小程序中搜索功能的实现方法(code)

时间:2021-06-04 14:09:15

相关推荐

小程序中搜索功能的实现方法(code)

微信小程序|小程序开发

后端,ios,android,前端

微信小程序-小程序开发

小程序中搜索功能是非常重要的,毕竟有了搜索功能会给该用户很大的方便,下面我们就来看看小程序中如何实现搜索功能。

切割图片源码,vscode keil工程,ubuntu密码文件,tomcat 收费,sqlite 计算距离,5m带宽的服务器网页访问速度慢,jquery 本地图片预览插件,全球站点前端框架,python爬虫文档,php获取字符串,快速seo优化推荐,移动网站菜单,灯饰网页模板,注册页面 模板,html页面模拟,餐饮管理系统数据库,vc 关闭程序 进程还在lzw

1.页面

墨香完整源码,vscode智能提示冲突,ubuntu 编辑efi,刘光瑞tomcat,爬虫docker,php 深喉咙,太仓seo网络推广方法,一个博客网站源码,免费dz手机模板lzw

热门搜索 {{item}}没有符合条件的选项 {{item.title}}

2.css

jeebbs v4 源码,mdk5vscode,ubuntu属于linux,帆软报表 tomcat,sqlite权威指南第四版,ifttt爬虫,php 静态初始化,长乐区正规seo介绍,小码网站,登录重置界面模板lzw

@import ../common/lib/weui.wxss; .weui-search-bar{border-top:0px;background-color:white;border-bottom:0px; } .weui-search-bar__label{background:#F0F0F0; } .weui-search-bar__form {border-radius:8px;width:686rpx;height: 2.9%;margin-bottom: 1.3%; } .weui-icon-search{margin-left:7px;} .weui-search-bar__box{width: 91.5%;height: 2.9%; } .page__hd{width: 708rpx; height: 228rpx;margin-left: 2.3%; } .swiper-ad {height: 228rpx;width: 100%; } .swiper-image {height: 100%;width: 100%; } .title-hd{font-family: PingFangSC-Semibold;font-size: 22px;color: #333333;letter-spacing: 0;text-align: center;line-height: 22px;width: 25.5%;height: 44rpx;margin-top: 32rpx;margin-left: 2.3%;margin-bottom: 32rpx; } .info-top{background-color: white;position: relative;height:150rpx;border-bottom:1px solid #F0F0F0;width: 94.5%; margin-left: 2.3%; } .info-vip{position: absolute;left:40rpx; } .info-bm{position: absolute;left:224rpx; } .info-sc{position: absolute;left:408rpx; } .info-zb{position: absolute;left:592rpx; } .info-img{margin-top: 30rpx; width: 76rpx;height:76rpx; } .info-right{float:right; } .info-font{ font-family: PingFangSC-Regular; font-size: 14px; color: #666666; letter-spacing: 0; line-height: 14px; text-align: center; } .hd{width: 94.5%;height: 598rpx; box-shadow: 0 2px 4px 0 rgba(0,0,0,0.15);border-radius: 8px;margin-left: 2.3%;margin-top: 32rpx; } .hd-zt{height:600rpx;margin-bottom: 40rpx;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.15);border-radius: 8px; } .hd-pic{width: 100%; height:386rpx;} .hd-title{font-family: PingFangSC-Regular; font-size: 16px; color: #333333; letter-spacing: 0; line-height: 16px; margin-top:24rpx; margin-left: 24rpx;} .hd-price{ font-family: PingFangSC-Regular; font-size: 14px; color: #999999; letter-spacing: 0; line-height: 14px; margin-top:48rpx; margin-left: 24rpx;} .searchbar-result{ margin-top: 0; font-size: 14px; } .searchbar-result:before{ display: none; } .weui-cell{ padding: 12px 15px 12px 35px; } .placeholder{ width:50%; margin: 5px; padding: 0 10px; text-align: center; background-color: #EBEBEB; height: 2.3em; line-height: 2.3em; color: #cfcfcf; } .weui-grid_border{width:708.75rpx;height:560rpx;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.15);border-radius: 8px; } .weui-grid__product{display:block;width:708.75rpx;height:386rpx;margin:0 auto;padding-top:10px;margin-bottom: 10px; box-shadow: 0 2px 4px 0 rgba(0,0,0,0.15); border-bottom:0; border-radius: 8px;} .weui-grid_font{background-color: white;height:78px;border-top:0; padding-top: 4rpx;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.15);border-radius: 8px; } .product-price{font-size:14px;color:#996B7A;padding-top:5px;text-align:center;} .weui-underline{text-align:center; color:#F0C4D3;margin-top: -5px; } .category-item{ border:0px;background-color:white;width:25%; } .category-item{border:0px;background-color:white; width:25%; } .category-pic{ display:block;width:50px;height:50px;margin:0 auto } .category-name {margin-top:6px;display:block;text-align:center;color:#82501e;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; } .active-nav-border{margin:20rpx auto 40rpx auto; width: 60rpx;height: 4rpx;background: rgb(240,196,211); } .page-version{margin-top:20rpx;padding: 30rpx 50rpx 30rpx;text-align: center;color:#ccc; background-color: white;font-size:12px; } .scroll-view_H{ white-space: nowrap;}.scroll-view-item{ height: 200px;}.scroll-view-item_H{ display: inline-block; width: 320rpx; height: 180rpx; margin-left: 20rpx;}.sp{width: 300rpx;height: 68rpx;font-size: 34px;color: #303030;letter-spacing: 0;line-height: 68rpx;margin-bottom: 40rpx;margin-left:32rpx; } .zj{ font-family: PingFangSC-Regular; font-size: 14px; color: #999999; letter-spacing: 0; line-height: 16px;margin:20px 0 40rpx 20px; position: relative; } .tags {font-size: 14px;color: #999999;letter-spacing: 0;line-height: 16px; display: inline-block;height: 18px;padding:8px; margin:10px;border-radius:5px;background:#f3f3f6; } .search-title {margin-left: 40rpx;color:#999999; } .search-list, {padding:0 20px; } .search-hint {padding: 0 20px;color:#999;font-size:14px; } .search-item {width:100%;margin:5px 0;background:#eee;padding:5px;border-radius:5px;height: 18px;line-height: 18px;font-size:14px; } .search-btn { position: absolute; z-index: 11; top: -20rpx; right: -42rpx; height: 54rpx; width: 120rpx; text-align: center; line-height: 76rpx; font-size: 28rpx; border-bottom-left-radius: 0; border-top-left-radius: 0; background-color: #eee; } .search-btn::after{ border-bottom-left-radius: 0; border-top-left-radius: 0; border:0;}

3.js

const requestApi = require(../../utils/request.js)const app = getApp()Page({ data: { isSearching: true, pageindex: 0, pagesize: 20, hotTag: [群舞, 原创, 舞蹈, 唱歌], historyTag: [小舞蹈家, 最美童声], searchData: [] }, onLoad(options) { }, onShow() { this.setData({isSearching:true }) }, //点击搜索触发事件 searchA(e) { let keywords = e.detail.value.keyword console.log("eeeee",e) if(!keywords.length) {wx.showToast({ title: 不能为空, icon: loading, duration: 2000})return; } this.search(keywords) },//点击热门搜索触发事件 searchHot(e) { let keywords = e.target.dataset.keyword; this.setData({inputVal: keywords, }) this.search(keywords) },//接口配置 search(keywords) { let params = {appid: app.appId,openid: app.openId,pageindex: this.data.pageindex,pagesize: this.data.pagesize,secret: app.secret,keywords } let urlPath = /api/item/search requestApi.doPost(urlPath, params, res => {console.log(搜索接口, res);this.setData({ searchData:res.data, isSearching:false,}); }) },})

微信小程序开发中怎样实现搜索内容高亮功能

小程序开发实现搜索全部城市列表界面

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。