【文件属性】:
文件名称:multiple-select-hook:使用Set和Typescript钩住多个选择项
文件大小:236KB
文件格式:ZIP
更新时间:2021-03-10 21:49:11
TypeScript
React Multiple Select Gallery(Hook:hook:)
多张选择的照片(或其他任何照片)会对带有打字稿的钩子示例产生React。
跑
安装依赖项并:
> yarn start
用法
const { addItem , getSize , getItems } = useMultipleSelect < string> ( ) ;
addItem ( "pineapple :pineapple:" ) ;
getSize ( ) ;
> 1
getItems ( ) ;
> [ "pineapple :pineapple:" ]
功能
描述
添加项目
添加单个项目(将忽略重复的重复项)
addAllItems
添加项目数组(将忽略重复的重复项)
除去项目
删除现有项目
removeAllItems
删除所有项目
toggleItem
切换选择
toggleAllItems
开启/关闭所有
【文件预览】:
multiple-select-hook-main
----.gitignore(310B)
----package.json(1KB)
----src()
--------components()
--------react-app-env.d.ts(40B)
--------assets()
--------setupTests.ts(36B)
--------hooks()
--------index.tsx(300B)
--------pages()
--------reportWebVitals.ts(425B)
----public()
--------robots.txt(67B)
--------logo192.png(5KB)
--------index.html(666B)
--------favicon.ico(4KB)
--------manifest.json(492B)
--------logo512.png(9KB)
----tsconfig.json(535B)
----README.md(1KB)
----preview.png(35KB)
----.eslintcache(1KB)
----yarn.lock(494KB)