relaks:异步React组件

时间:2024-06-03 10:57:25
【文件属性】:

文件名称:relaks:异步React组件

文件大小:753KB

文件格式:ZIP

更新时间:2024-06-03 10:57:25

react preact async asynchronous promise

放松 Relaks是一个轻量级的库,可以在组件中使用异步函数。 它使您可以将数据检索作为渲染序列的一部分进行。 这可以大大简化您的前端逻辑。 基本用法 以下代码来自。 该组件显示有关《星球大战》电影的信息。 它利用了的数据。 import React from 'react' ; import Relaks , { useProgress } from 'relaks' ; import { List } from 'widgets/list' ; import { Loading } from 'widgets/loading' ; async function FilmPage ( props ) { const { route , swapi } = props ; const [ show ] = useProgress ( ) ; render ( )


【文件预览】:
relaks-master
----rollup.config.js(485B)
----docs()
--------img()
----package.json(2KB)
----rollup.config.esm.js(364B)
----test()
--------event-proxy.test.js(8KB)
--------error-handler.test.js(2KB)
--------save-buffer.test.js(7KB)
--------error-boundary.test.js(3KB)
--------class-preact.test.js(3KB)
--------hooks.test.js(36KB)
--------class.test.js(3KB)
----react.js(51KB)
----react.mjs(47KB)
----tests.bundle.js(180B)
----LICENSE(1KB)
----package-lock.json(320KB)
----transform-memo.js(51B)
----src()
--------async-rendering-cycle.mjs(15KB)
--------functions.mjs(4KB)
--------async-rendering-interrupted.mjs(177B)
--------functions-preact.mjs(765B)
--------class.mjs(2KB)
--------async-event-proxy.mjs(2KB)
--------hooks-transition.mjs(533B)
--------react.mjs(469B)
--------async-save-buffer.mjs(4KB)
--------hooks-save-buffer.mjs(2KB)
--------hooks-utility.mjs(4KB)
--------class-preact.mjs(3KB)
--------preact.mjs(201B)
--------hooks-progress.mjs(691B)
----hooks.md(3KB)
----.gitignore(28B)
----preact.js(28KB)
----CHANGELOG.md(1KB)
----preact.mjs(26KB)
----karma.conf.js(1KB)
----README.md(21KB)
----.trambar()
--------stubs.md(147B)
--------trambar-logo.png(2KB)
--------documentation.md(152B)
--------packaging.md(134B)
--------legacy.md(134B)
--------test-scripts.md(134B)
--------screen-caps.md(127B)
--------classes.md(169B)
--------trambar.md(116B)
--------pictures.md(112B)

网友评论