@viewfly/hooks v1.0.0-alpha.1
Viewfly
Viewfly 是一个简单、数据驱动的前端框架。此项目在内核的基础上,封装了更为简单、强大 hook 扩展。
安装
npm install @viewfly/hooks
API
useProduce()
useProduce 为 Viewfly 管理复杂对象提供了更方便的操作方式。其底层采用 immer。使用方式如下:
import { useProduce } from '@viewfly/hooks'
const [signal, update] = useProduce({
name: 'Bob',
age: 25
})
// 获取数据
console.log(signal().name) // Bob
// 更新数据
update(draft => {
draft.name = 'Jack'
})
console.log(signal().name) // Jack
完整文档请参考官方网站:viewfly.org
3 days ago
4 days ago
10 days ago
10 days ago
14 days ago
4 months ago
5 months ago
5 months ago
9 months ago
9 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
9 months ago
8 months ago
9 months ago
9 months ago
9 months ago
10 months ago
9 months ago
9 months ago
6 months ago
8 months ago
5 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
9 months ago
10 months ago
9 months ago
10 months ago
10 months ago
10 months ago
6 months ago
9 months ago
10 months ago
6 months ago
9 months ago
10 months ago
8 months ago
10 months ago
9 months ago
10 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago