【文件属性】:
文件名称:react-pouchdb:适用于PouchDB的React包装器,该包装器还订阅更改
文件大小:396KB
文件格式:ZIP
更新时间:2021-04-28 19:17:10
JavaScript
react-pouchdb
用于PouchDB的React包装器,该包装也订阅更改。
内容
API变体
同步
同时
包依赖
例子
钩子
import { Suspense } from "react" ;
import { PouchDB , useFind , useDB } from "react-pouchdb" ;
function MyComponent ( ) {
const docs = useFind ( {
selector : {
name : { $gte : null }
} ,
sort : [ "name" ]
} ) ;
const db = useDB ( ) ;
return (
< ul>
{ docs . map ( doc => (
< li key =
【文件预览】:
react-pouchdb-master
----.eslintrc.json(452B)
----.gitignore(91B)
----todoapp()
--------.eslintrc.json(83B)
--------.gitignore(310B)
--------package.json(679B)
--------package-lock.json(540KB)
--------src()
--------webpack.config.js(156B)
--------public()
--------.env(39B)
--------README.md(118B)
--------babel.config.js(87B)
----package.json(3KB)
----package-lock.json(289KB)
----src()
--------api()
--------useDB.js(2KB)
--------withDB.js(709B)
--------attachmentsAsUint8Arrays.js(517B)
--------useGetSubscription.js(339B)
--------renderProps.js(739B)
--------concurrent()
--------index.js(39B)
--------DBContext.js(144B)
--------utils()
--------createPouchDB.js(918B)
--------useListen.js(405B)
--------PouchDB.js(215B)
--------createListenHook.js(467B)
--------changes.js(626B)
--------getSubscription.js(278B)
--------handleError.js(111B)
--------debounceSetValue.js(539B)
--------createSubscription.js(835B)
----LICENSE(754B)
----CHANGELOG.md(3KB)
----api.js(947B)
----scripts()
--------update-submodules.js(1KB)
--------build.js(995B)
----.prettierrc.js(53B)
----README.md(10KB)
----testapp()
--------.eslintrc.json(83B)
--------.gitignore(310B)
--------package.json(810B)
--------package-lock.json(542KB)
--------src()
--------webpack.config.js(300B)
--------public()
--------.env(39B)
--------README.md(118B)
--------babel.config.js(87B)
----.babelrc.js(450B)
----.editorconfig(256B)