就直接贴代码啦~

wxml
<view class="weui-search-bar"><view class="weui-search-bar__form"><view class="weui-search-bar__box"><icon class="weui-icon-search_in-box" type="search" size="14"></icon><input type="text" class="weui-search-bar__input" placeholder="请输入搜索内容" value="{{wxSearchData}}" bindinput="wxSearchInput" bindconfirm="wxSearchConfirm" /><view class="weui-icon-clear" wx:if="{{wxSearchData.value.length > 0}}" bindtap="wxSearchClear"><icon type="clear" size="14"></icon></view></view></view><view class="weui-search-bar__cancel-btn" bindtap="back"><text data-key='back'>返回</text></view>
</view>
js

/*** 页面的初始数据*/data: {lists: [],              // 接收搜索的内容wxSearchData: '',       // 输入的值},
/*** 搜索*/wxSearchInput: function (value) {var that = this;if (value.detail.value.length > 0) {wx.request({url: '',data: {value: value.detail.value},header: { 'content-type': 'application/x-www-form-urlencoded' },method: 'POST',dataType: json,responseType: text,success: function (res) {if (res.code) {var data = that.data.lists;for (let i = 0; i < res.data.length; i++) {data.push(res.data[i]);}that.setData({wxSearchData: value.detail.value,lists: data})}},fail: function (res) { },complete: function (res) { },})}},/*** 监听软键盘确认键*/wxSearchConfirm: function (e) {},/*** 返回*/back: function (e) {wx:wx.navigateBack({delta: 1,})}

微信小程序的开发之搜索功能相关推荐

  1. 怎么实现微信小程序云开发拼团功能?

    [微信云开发教程]怎么实现微信小程序云开发拼团功能? 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 [微 ...

  2. 微信小程序云开发实现退款功能

    微信小程序云开发实现退款功能 官方文档 小程序云开发实现微信支付 官方文档非常的简单,也没有示例代码,只是列出了许多需要的参数,对于新手来说会可能有点迷糊.可以我的步骤跟着一步一步来. 一.获取退款A ...

  3. 微信小程序前端备忘录记事本搜索功能

    微信小程序搜索功能,小程序自带weui, 阅读文档,WeUI组件库简介 | 微信开放文档 (qq.com) 1推荐使用方法: 在//app.json中录下下列句子 "useExtendedL ...

  4. 微信小程序中用键盘的搜索功能进行页面跳转

    我们都知道,小程序中页面跳转是必不可少的,一边都是绑定事件bindtap,在js中写所跳转的路径即可,那么如何在搜索框里面点击手机键盘上的搜索功能,去进行页面跳转呢?这就用到了一个input中的一个事 ...

  5. 小程序云开发实现搜索功能

    云开发数据库的模糊搜索,根据记录的字段字符串模糊搜索实现. 代码: 先在app.js初始化: //app.js App({onLaunch: function () {wx.cloud.init({e ...

  6. 微信小程序豆瓣评分实现搜索功能

    components下创建自定义搜索组件searchbar 在page中的search.json文件夹中引用 定义搜索api 在自定义searchbar组件js中编写 - 在使用组件的时候, 当前使用 ...

  7. 【第三篇】微信小程序云开发项目总结

    上篇文章:[第二篇]微信小程序云开发项目总结 功能点2:答疑解惑 这个功能点的实现基本与用户填写简历相同,都是用户上传数据到数据库,不加说明. 功能点3:消息回复 这个板块是用户查看管理员的回复消息的 ...

  8. 微信小程序原生开发功能合集一:微信小程序开发介绍

    一.专栏介绍   本专栏主要内容为微信小程序常用功能开发过程的介绍说明,包括开发微信小程序常用组件的封装.常用功能的开发等,提供源代码.开发过程讲解视频.完整的课程等.   组件封装: 下拉选择组件. ...

  9. 微信小程序开发教程第八章:微信小程序分组开发与左滑功能实现

    接着上面微信小程序开发教程第八章:微信小程序分组开发与左滑功能实现.(第一二章:微信小程序开发教程,第三四章:微信小程序项目结构以及配置&微信小程序首页面开发,第五章:微信小程序名片夹详情页开 ...

最新文章

  1. Python的while循环
  2. 人工智能和机器学习在治安管理方面意义重大
  3. Meta旨在打造世界上最快的人工智能超级计算机
  4. 一个listMap里map其中的一个字段的值相同,如何判断这个字段相同,就把这个map的其他字段存入另一个map中...
  5. Android HTTP必知必会
  6. 全国计算机等级考试题库二级C操作题100套(第87套)
  7. React vs Angular,哪种学习成本更低?
  8. Java——字符编码详细解释
  9. .NET LINQ 限定符操作
  10. 自己攒的正则表达式---判断汉字、字符但不要数字
  11. linux 用命令安装软件,Linux安装软件的三种常用命令
  12. 流媒体下载的几种方法
  13. 记一次搭建Postfix邮件服务器(上篇)_星语惜馨_新浪博客
  14. 1.25 Tic-tac-toe
  15. 用chrome浏览器将pdf paper整篇翻译成中文
  16. windows getLastError 错误码大全
  17. echarts旭日图
  18. 计算机专业大学生应该买什么样的电脑?
  19. 车牌识别github资源
  20. 【绘画练习】使用Ipad+precreate绘制插画

热门文章

  1. volatile用法详解
  2. 数码相机选购主要指标调研
  3. 第十一届蓝桥杯JavaB组省赛(题目及AC题解)
  4. 浅谈一种Android客户端架构设计
  5. DoS攻击和DDoS攻击
  6. 学会老板思维,用数据诊断优化业务!
  7. web网站java实现QQ第三方登录
  8. 达内承诺给我的政府补贴4500元钱哪里去了?
  9. Linux小小白入门教程(五):显示和进入文件夹
  10. 41 JS函数递归调用