Skip to content

ben2017A/zidian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zidian

汉字、词语、成语查询接口

引言

  • 数据来源于开源项目 https://github.com/pwxcoo/chinese-xinhua
  • 而该项目的数据是一个JSON文件,大小超出 20M,不利于页面加载使用,所以拆分了文件
  • 提取字、词、成语为数组,根据数组索引分页生成详情,具体请看 build/parse.html 的拆分脚本

使用

引入

<script src="dist/zidian.js"></script>

npm 安装

npm install zidian

查看:https://unpkg.com/zidian/

汉字查询

zidian.equalWord(key)

zidian.equalWord("爱").then(console.log)

词语查询

zidian.equalCi(key)

zidian.equalCi("美丽").then(console.log)

成语查询

zidian.equalIdiom(key)

zidian.equalIdiom("叶公好龙").then(console.log)

词语模糊搜索

zidian.likeCi(key)

zidian.likeCi("美").then(console.log)

成语模糊搜索

zidian.likeIdiom(key)

zidian.likeIdiom("三百").then(console.log)

说明

  • 接口查询返回一个 Promise 对象
  • 查询的接口会缓存到 zidian.cache 对象
  • 查询无记录时,返回 null
  • zidian.config.host 可配置请求源

About

汉字、词语、成语查询接口

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages