热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

微信小程序-weui实例代码提取

搜索框对应代码如下:wxss文件1<view>2<view>3<view
搜索框

对应代码如下:

wxss文件

 1 <view class="page">
2 <view class="page__hd">
3 <view class="page__title">SearchBarview>
4 <view class="page__desc">搜索栏view>
5 view>
6 <view class="page__bd">
7 <view class="weui-search-bar">
8 <view class="weui-search-bar__form">
9 <view class="weui-search-bar__box">
10 <icon class="weui-icon-search_in-box" type="search" size="14">icon>
11 <input type="text" class="weui-search-bar__input" placeholder="搜索" value="{{inputVal}}" focus="{{inputShowed}}" bindinput="inputTyping" />
12 <view class="weui-icon-clear" wx:if="{{inputVal.length > 0}}" bindtap="clearInput">
13 <icon type="clear" size="14">icon>
14 view>
15 view>
16 <label class="weui-search-bar__label" hidden="{{inputShowed}}" bindtap="showInput">
17 <icon class="weui-icon-search" type="search" size="14">icon>
18 <view class="weui-search-bar__text">搜索view>
19 label>
20 view>
21 <view class="weui-search-bar__cancel-btn" hidden="{{!inputShowed}}" bindtap="hideInput">取消view>
22 view>
23 <view class="weui-cells searchbar-result" wx:if="{{inputVal.length > 0}}">
24 <navigator url="" class="weui-cell" hover-class="weui-cell_active">
25 <view class="weui-cell__bd">
26 <view>实时搜索文本view>
27 view>
28 navigator>
29 <navigator url="" class="weui-cell" hover-class="weui-cell_active">
30 <view class="weui-cell__bd">
31 <view>实时搜索文本view>
32 view>
33 navigator>
34 <navigator url="" class="weui-cell" hover-class="weui-cell_active">
35 <view class="weui-cell__bd">
36 <view>实时搜索文本view>
37 view>
38 navigator>
39 <navigator url="" class="weui-cell" hover-class="weui-cell_active">
40 <view class="weui-cell__bd">
41 <view>实时搜索文本view>
42 view>
43 navigator>
44 view>
45 view>
46 view>

 js文件

 1 Page({
2 data: {
3 inputShowed: false,
4 inputVal: ""
5 },
6 showInput: function () {
7 this.setData({
8 inputShowed: true
9 });
10 },
11 hideInput: function () {
12 this.setData({
13 inputVal: "",
14 inputShowed: false
15 });
16 },
17 clearInput: function () {
18 this.setData({
19 inputVal: ""
20 });
21 },
22 inputTyping: function (e) {
23 this.setData({
24 inputVal: e.detail.value
25 });
26 }
27 });

 


推荐阅读
  • 上一章我们设置了分类页面的页面标签,这一章我们继续标签设置格局。话不多说标签设置格局,我们一起操练起来吧~ ... [详细]
  • 微信小程序如何实现列表的横向滑动
    小编这次要给大家分享的是微信小程序如何实现列表的横向滑动,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所 ... [详细]
  • 微信小程序自定义组件与页面的相互传参
    这篇文章主要为大家介绍了微信小程序自定义组件与页面的相互传参过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家 ... [详细]
  • 微信小程序导航跟随的实现方法
    本文介绍了在微信小程序中实现导航跟随的方法。通过设置导航的position属性和绑定滚动事件,可以实现页面向下滚动到导航位置时,导航固定在页面最上方;页面向上滚动到导航位置时,导航恢复到原始位置;点击导航可以平滑跳转到相应位置。代码示例也给出了具体实现方法。 ... [详细]
  • 微信小程序开发二三事
    怎么添加背景照片index页面文件夹下上传背景图片 ... [详细]
  • 微信小程序:弹窗组件封装popup.wxml ... [详细]
  • 微信小程序加载动画:收缩方块
    效果展示Demo代码index.wxml ... [详细]
  • 微信小程序地图实现展示线路的方法
    这篇文章将为大家详细讲解有关微信小程序地图实现展示线路的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所 ... [详细]
  • 微信小程序实现简易计算器功能_javascript技巧
    这篇文章主要为大家详细介绍了微信小程序实现简易计算器功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的 ... [详细]
  • 微信小程序实现星级评分与展示
    这篇文章主要为大家详细介绍了微信小程序实现星级评分与展示,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的 ... [详细]
  • 今天就跟大家聊聊有关怎么在微信小程序中监听全局变量,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇 ... [详细]
  • 小程序中如何实现弹出菜单功能
    这篇文章给大家分享的是有关小程序中如何实现弹出菜单功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。需求点击 ... [详细]
  • 以前都是用php开发微信公众号,很少有人用java来做,我用java来做了一个微信小程序的后台,前端是一个微信商城,没有开发完,但是已经封装了取得openid,wechat-master目录 ... [详细]
  • 微信小程序学习笔记-3-问题
    一些在开发微信小程序中常见的问题页面渲染  微信小程序中规定所有页面上渲染出来的数据,包括文字和图片皆包含在在每个页面文件夹中的js文件中的page这个内置函数的参数data中, ... [详细]
  • 微信小程序下拉触发onPullDownRefresh函数调用,但是问题在这里面的实现并没有生效。原因:微信小程序默认不支持下拉也就是说想要支持下拉刷新的功能,还必须得要在app.jso ... [详细]
author-avatar
bliss
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有