1. 程式人生 > >微信小程式--搜尋關鍵詞高亮

微信小程式--搜尋關鍵詞高亮

概述

今天在分享個微信小程式實戰 搜尋關鍵詞高亮功能案例。今天我們就分享這樣的小教程。希望對大家有所幫助。

不多說了,二當家要上圖來啦!
這裡寫圖片描述
這裡寫圖片描述
快去拿個小板凳,坐等更多更新

注:如未能獲取成功,或者遇到其他問題,本人微信:geekxz 。

如果需要更多動畫,歡迎關注 【極客小寨】微信公眾號,回覆搜尋關鍵詞高亮下載連結!所有文件會持續更新,歡迎關注一起成長!

示例部分檔案展示
//獲取應用例項
var app = getApp()
Page({
  data: {
    inputs:'極客小寨',
    result: [],
    userInfo: {}
  },

  //事件處理函式
  bindSearchInput: function (e) {
    this.inputs = e.detail.value;
    console.log('inputs',this.inputs);
    this.data.inputs = e.detail.value;
    this.setData(this.data);
  },
  bindSearchTap: function () {
    this.search_databse();
  },
  search_databse: function () {
  
    };

    let database= [
      '極客小寨小程式開發_百度百科', 
      '極客小寨微信小程式正式上線', 
      '極客小寨微信小程式有哪些?關注極客小寨微信公眾號獲取微信小程式最全彙總?',
      '公眾號出售-公眾號價格-公眾號買賣-A5公眾號交易平臺',
      '如何運營出一個有吸引力的微信公眾號? - 微信公眾平臺號 - 知乎'
    ];
    let searched = [];
    let inputs = this.data.inputs;
    for (let i = 0; i < database.length; i++) {
      var current_word = database[i];
      if (current_word.indexOf(inputs) > -1) {
        searched.push(hilight_word(inputs, current_word))
      }
    }
    // console.log(searched);
    this.data.result=searched;
    console.log('this data',this.data);
    this.setData(this.data);
  },
  onLoad: function () {
    console.log('onLoad')
    // var that = this
    //呼叫應用例項的方法獲取全域性資料
    // app.getUserInfo(function(userInfo){
    //   //更新資料
    //   that.setData({
    //     userInfo:userInfo
    //   })
    // })
  }
})

相關推薦

程式--搜尋關鍵詞

概述 今天在分享個微信小程式實戰 搜尋關鍵詞高亮功能案例。今天我們就分享這樣的小教程。希望對大家有所幫助。 不多說了,二當家要上圖來啦! 快去拿個小板凳,坐等更多更新 注:如未能獲取成功,或者遇到其他問題,本人微信:geekxz 。 如果需要更多動畫,歡迎

程式點選顯示

第一種方法: cursor: pointer; 第二種方法: 可以用  navigator 標籤進行包裹 ,就會預設有點選高亮效果;去除預設點選高亮  在標籤內加入 hover-class="none

程式設定寬100%不起作用

小程式的啟動頁圖片是要鋪滿全屏的,我們考慮設定寬高都是100%但是並沒有起作用 .start { width: 100%;    height: 100%; }

程式搜尋框自動補全功能

▶動態效果圖◀   ▶效果涉及到的input屬性◀ focus     Boolean     false     獲取焦點      bindinput &nb

searchUI-程式 搜尋外掛

searchUI 微信小程式優雅的搜尋框 特性 不吹不黑-我們的介面UI還是蠻漂亮的 支援搜尋歷史 支援搜尋歷史(記錄)快取 支援熱門搜尋 支援刪除搜尋記錄、清空搜尋記錄 效果 使用 1.將component下的wxSearc

程式搜尋排名演算法

小程式搜尋排名影響因素一:小程式名稱 小程式不像app那樣有眾多的app分發市場(如“豌豆莢”、“華為應用市場”等)有各種排名和推薦。小程式與使用者最重要的接觸點在於“搜尋”,而微信給小程式名稱搜尋的權重是最高的。 名稱搜尋排名權重如下:全匹配>連續部分匹配>割裂部分匹配

程式搜尋元件wxSearch

wxSearch優雅的微信小程式搜尋框 一、功能 支援自定義熱門key 支援搜尋歷史 支援搜尋建議 支援搜尋歷史(記錄)快取 二、使用 1、將wxSearch資料夾整個拷貝到根目錄下 2、引入 // wxml中引入模板

程式搜尋框 回車搜尋事件

這裡寫的是在微信小程式裡的搜尋框,按軟鍵盤迴車鍵觸發搜尋事件。首先前臺程式碼,這是整個搜尋框程式碼<view class="weui-search-bar"> <view class="weui-search-bar__form"&g

程式--搜尋電影app(續)

熱門推薦頁面各個檔案程式碼如下: recommendMovies.wxml: <view class="wrapper"> <view wx:for="{{topMovies}}" wx:for-item="item"> <vi

程式搜尋、自定義導航條等踩坑記錄

原文地址:https://oomabc.com/articledetail?atclid=7421fe13daad46389791463f51d3395d   前言我在寫這個部落格的小程式過程中,遇到了很多的問題。之前斷斷續續也寫過不少JavaScript和css,不過都是半吊子。所以在看了一會

程式德API-PoI地址搜尋

在開始開發前有幾步必要步驟: 1.進入高德地圖API官網,登陸,開發支援-微信小程式SDK,控制檯,應用管理,建立開發需要的key。注意:服務平臺,必須是微信小程式。key用於什麼開發就建立什麼平臺Key。 2.下載 amap-wx.js開發包,https://lbs.amap

使Atom支援程式程式碼格式wxml,wxss有顏色(

在用Atom來瀏覽或者編輯微信小程式時的介面時全灰色文字怎麼辦?!! 如何讓wxml和wxs格式的程式碼像HTML,CSS變成高亮的呢。。 就像這樣 ↓↓↓↓↓↓↓ 修改步驟如下 1.在Atom中裝

使用德地圖程式SDK開發案例-輸入提示(附原始碼)

閒來無事寫一篇使用高德地圖的微信小程式SDK開發應用的例項。 接下來先看需求: 我們要做的是,根據使用者輸入的關鍵詞,給出相應的提示資訊,列表中顯示地方的名稱,地方的詳細地址以及對應的經緯度座標。 當然在UI上我們儘量做到理想的視覺與較好的使用者體驗。 最終的效果我們希望是像這樣的,

Wuss Weapp 一款質量,元件齊全,自定義的程式 UI 元件庫

Wuss Weapp 一款高質量,元件齊全,高自定義的微信小程式 UI 元件庫 文件 https://phonycode.github.io/wuss-weapp 掃碼體驗 使用微信掃一掃體驗小程式元件示例 演示圖片 快速上手 在開始使用 Wuss We

程式德API之定位。

在開始開發前有幾步必要步驟: 1.進入高德地圖API官網,登陸,開發支援-微信小程式SDK,控制檯,應用管理,建立開發需要的key。注意:服務平臺,必須是微信小程式。key用於什麼開發就建立什麼平臺Key。 2.下載 amap-wx.js開發包,https://lbs.amap

程式--自定義元件之搜尋

元件:搜尋框 功能:根據輸入框輸入值進行模糊查詢並在下方滑動框中顯示 功能圖:     component.wxml <!--自定義元件--> <!---搜尋框 start--> <view class='main'&

程式 模仿拼多多搜尋

效果看拼多多的搜尋頁,先上張靜態圖 wxml <!-- 搜尋區 --> <view class='search-box'> <icon class='iconfont icon-xiaokuku'></icon> <te

5個質量的程式推薦,實用性槓槓的,趕快收藏起來吧!

1.果核app 免費提供各種小技巧,其中包含了Mac入門必讀,手機攝影指南,How To等等,可以幫你更好的玩轉iPhone,iPad。 2.網盤庫 一款資源搜尋小程式,介面是十分簡潔的,包含了影視、音樂、視訊等,想看什麼都可以直接搜尋。 3.胖次工具箱 一款彙集各種實用小工具的小程式。包括截圖拼接

程式基於德api地理/逆地理編碼獲取地址

1.先使用微信自帶方法wx.getLocation去獲取經緯度。 wx.getLocation({ type: 'wgs84', //預設為 wgs84 返回 gps 座標,gcj02 返回可用於 wx.openLocation 的座標  suc