zoukankan      html  css  js  c++  java
  • 小程序防百度搜索

    // pages/input/input.js
    Page({
    
      /**
       * 页面的初始数据
       */
      data: {
        list:[
          'aaa',
          'bbb',
          'ccc'
        ],
        items: [] //定义一个 空数组让前台显示空
      },
    
      /**
       * 生命周期函数--监听页面加载
       */
      onLoad: function (options) {
    
      },
    
      //查找开始
     
      searchPut(e){
        //变量找到输入的值
        let kw = e.detail.value;
        //定义个跟上面一样的items数组方便操作
        let items = [];
        setTimeout(() => {
            //循环数组里面的值
            this.data.list.forEach((item,index) => {
              if(item.indexOf(kw) != -1){//item是循环出的数据,indexOf是输入的数据,不等于-1就是数组里可以匹配的
              items.push(item);//把item符合的数组填充到items的数组里面
            };
            this.setData({//输出到前台
              items
            })
          })
        }, 2000);
        
      },
    
    })
    <input class="input" bindinput="searchPut" type="text" password="{{false}}" placeholder="查找" ></input>
    <block wx:for="{{items}}" wx:key=""> <!--查找后显示的值-->
        <view>{{item}}</view>
    </block>

     

    自动提示

  • 相关阅读:
    [CQOI2005]三角形面积并(计算几何+扫描线)
    第一天
    LA3026 周期 (kmp)
    HDU 1715 大菲波数 (java大数)
    根据身高重建队列(vector)
    K 连续位的最小翻转次数
    724. Find Pivot Index
    Two Sum
    c
    Most Powerful(状压DP水题)
  • 原文地址:https://www.cnblogs.com/xm666/p/11354017.html
Copyright © 2011-2022 走看看