微信小程序豆瓣评分实现搜索功能
components下创建自定义搜索组件searchbar
在page中的search.json文件夹中引用
定义搜索api
在自定义searchbar组件js中编写
- 在使用组件的时候, 当前使用该组件的页面想要获取组件中的某一状态或者某一个值时,需要使用到this.triggerEvent(’ ',{},{}),第一个参数是自定义事件名称,这个名称是在页面调用组件时bind的名称,第二个对象就是想要的状态和值。
在page中的search文件夹中引用该定义
- js文件中
//导入方法
const {GetSearch} = require("../../api/search")
Page({data: {list:[],},//搜索onLoad(options) {},// if (e.detail.value == '') {// this.setData({detail: {}}) // 如果input框内的文字删除则什么也不显示// } else {// this.setData({ inputvalue: e.detail.value }) // 把获取到的值给inputvalue// }onsearchinput:function(event){console.log(event.detail.value);var searchObj={q:event.detail.value,page:1}this.setData({searchObj})console.log(searchObj);GetSearch({q:searchObj.q,page:1}).then(res=>{console.log(res);var list =res;this.setData({list})})},
结果
微信小程序豆瓣评分实现搜索功能相关推荐
- 微信小程序前端备忘录记事本搜索功能
微信小程序搜索功能,小程序自带weui, 阅读文档,WeUI组件库简介 | 微信开放文档 (qq.com) 1推荐使用方法: 在//app.json中录下下列句子 "useExtendedL ...
- 微信小程序中用键盘的搜索功能进行页面跳转
我们都知道,小程序中页面跳转是必不可少的,一边都是绑定事件bindtap,在js中写所跳转的路径即可,那么如何在搜索框里面点击手机键盘上的搜索功能,去进行页面跳转呢?这就用到了一个input中的一个事 ...
- 微信小程序的开发之搜索功能
就直接贴代码啦~ wxml <view class="weui-search-bar"><view class="weui-search-bar__fo ...
- 微信小程序实现评分,包含满星、半星,模仿豆瓣电影评分显示
微信小程序实现评分功能 前言 本人在用原生小程序开发时,需要用到评分功能,于是自己动手撸了一个评分显示组件.包含满星.半星功能. 废话少说,上才艺: 1.先任意创建组件,index.wxml代码如下: ...
- 微信小程序 - 豆瓣同城
代码地址如下: http://www.demodashi.com/demo/12121.html 一.准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.com ...
- 微信小程序-豆瓣电影
1.微信小程序豆瓣电影系统选题背景 本系统为模仿豆瓣电影开发,小程序开发比较简单,可以直接调用豆瓣电影接口,实时查询最新的电影信息.该程序查询出来的是最新真实豆瓣电影信息. 2.微信小程序豆瓣电影系统 ...
- 怎么实现微信小程序云开发拼团功能?
[微信云开发教程]怎么实现微信小程序云开发拼团功能? 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 [微 ...
- 微信小程序星星评分代码片段(含半星)
微信小程序星星评分代码片段(含半星) 代码思路 完整代码 代码片段 图片资源 写代码时需要一个点击星星评分的功能 安卓直接用RatingBar非常轻松的解决了 到了小程序,没有现成的封装方法可以用了, ...
- 微信小程序—调用扫一扫功能,通过扫描二维码连接蓝牙模块
使用微信小程序的扫码功能连接蓝牙,具体操作如下 实现流程图 Created with Raphaël 2.2.0准备好二维码小程序调用扫码功能小程序获取到二维码内容(我这里为蓝牙的名字)小程序通过搜索 ...
最新文章
- bitset HDU6515 Coding Problem
- OpenCV中的透视变换介绍
- java on RHEL5
- Idea单测执行报错“Command line is too long“ 解决办法
- eclipse插件安装的方法
- [Java]集合的小抄 Java初学者必备
- Elastic Stack简介
- linux权限最小化分级,vim可视化Linux系统安全最小化原则 su sudo
- hbuilderx写Ajax,Hbuilder怎么使用ajax?求指教啊
- 视觉SLAM十四讲学习笔记-第一讲
- 南京大学杨杨计算机,国际交流,研途有术 | 博士生国际学术交流经验分享会(四)...
- css 怎么设置盒子水平居中,用一段css实现盒子垂直水平居中方法(8种)-案例
- 声纹技术:让智能语音助手真正“认得”自己
- html keyframes无效,@ -webkit-keyframes动画为什么不起作用?
- 基于JAVA_JSP电子书下载系统
- 计算机学的是苹果系统,苹果电脑装windows7教程 苹果电脑装windows7方法
- 【毕设笔记】轴承振动数据故障诊断软件系统
- Day01 郝斌C语言自学视频之 C 语言概述
- python调用百度AI语音识别
- 计算机课第一节可以讲些什么,高职《大学计算机基础》第1节课讲点什么?