文件名称:variant-type:Variant是一种数据结构,可用于表示任何其他数据类型
文件大小:104KB
文件格式:ZIP
更新时间:2024-05-23 14:17:42
JavaScript
变体类型 Variant是一种数据结构( ),可用于表示任何其他数据类型。 您定义各种可能的类型,并且变体在任何时候只能代表这些类型之一。 一个很好的用法是代表您的React / Redux应用程序状态的一部分。 const Any = ( ) => true const Request = Variant ( { Unloaded : [ ] , Loading : [ ] , Loaded : [ Any ] , Failed : [ Error ] } ) // ... componentDidMount ( ) { setState ( { request : Request . Loading } ) fetchSomething . then ( ( results ) => setState ( { request : Request .
【文件预览】:
variant-type-master
----example.js(1KB)
----src()
--------variant-type.js(2KB)
----LICENSE(1KB)
----test()
--------variant-type.js(2KB)
----create-variant-reducer.js(3KB)
----README.md(923B)
----.gitignore(305B)
----package-lock.json(484KB)
----package.json(1KB)