0.1.4 • Published 5 years ago

search-util v0.1.4

Weekly downloads
4
License
MIT
Repository
github
Last release
5 years ago

search-util

npm.io license Build Status npm NPM downloads Percentage of issues still open

多环境的,简单无依赖的前端搜索库,支持中英文,支持拼音模糊搜索。

使用者指南

通过npm下载安装代码

$ npm install --save search-util

如果你是node环境

var searchUtil = require('search-util');

如果你是webpack等环境

import searchUtil from 'search-util';

如果你是requirejs环境

requirejs(['node_modules/search-util/dist/index.aio.js'], function (base) {
    // xxx
})

如果你是浏览器环境

<script src="node_modules/search-util/dist/index.aio.js"></script>

API

  • getFilterArr(arr, search, key = 'id')
/**
 * 搜索字段
 * @param arr 搜索数组 [{...},{...},...]
 * @param search 需要搜索内容
 * @param key 字段 默认id
 * @returns {*}
 */
  • getFilterArrAll(arr, search)
/**
 * 全部搜索
 * @param arr 搜索数组 [{...},{...},...]
 * @param search 需要搜索内容
 * @returns {*}
 */