没有合适的资源?快使用搜索试试~ 我知道了~
:pill:Valtio使React和Vanilla的代理状态变得简单-React开发
共53个文件
tsx:11个
ts:10个
json:8个
需积分: 10 0 下载量 194 浏览量
2021-05-27
15:00:31
上传
评论
收藏 546KB ZIP 举报
温馨提示
:pill:Valtio使React和Vanilla Alt的代理状态变得简单。 描述Valtio npm i valtio使代理状态变得简单从“ valtio”包装状态对象导入{proxy,useProxy} const state = proxy({count:0,text:'hello'})从任何地方进行突变setInterval(()=> {++ state.count},1000)通过useProxy函数Counter()做出React{const snapshot = useProxy(state)//经验法则:从快照读取,改变源// //当快照读取更改返回时,组件呈现(
资源推荐
资源详情
资源评论
收起资源包目录
valtio-master.zip (53个子文件)
valtio-master
.eslintrc.json 2KB
.gitignore 279B
.codesandbox
ci.json 96B
package.json 5KB
src
vanilla.ts 6KB
macro.ts 1KB
index.ts 50B
utils.ts 10KB
useMutableSource.ts 3KB
react.ts 5KB
LICENSE 1KB
tsconfig.json 397B
.github
workflows
lint.yml 886B
rollup.config.js 2KB
logo.svg 7KB
examples
counter
.gitignore 8B
package.json 597B
src
index.js 185B
App.js 3KB
prism.css 3KB
styles.css 1KB
public
index.html 3KB
README.md 540B
yarn.lock 497KB
README.md 107B
todo
package.json 605B
src
store.ts 1KB
react-app-env.d.ts 40B
index.css 366B
index.tsx 142B
App.tsx 2KB
public
index.html 2KB
tsconfig.json 535B
README.md 528B
yarn.lock 497KB
tests
async.test.tsx 3KB
subscribe.test.tsx 2KB
basic.test.tsx 8KB
getter.test.tsx 2KB
setNodeEnvProduction.ts 36B
class.test.tsx 7KB
mapset.test.tsx 1KB
computed.test.tsx 6KB
macro.test.ts 739B
ref.test.tsx 2KB
__snapshots__
macro.test.ts.snap 1KB
watch.test.tsx 2KB
readme.md 8KB
babel.config.js 485B
.size-snapshot.json 2KB
.husky
.gitignore 2B
pre-commit 59B
yarn.lock 331KB
共 53 条
- 1
资源评论
焦淼淼
- 粉丝: 25
- 资源: 4643
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功