多路复用器
一个简单方便的函数,用于解析数组,对象,地图和集合等数据结构中的承诺
什么是多路复用器?
Mux是一个在嵌套数据结构中多路复用promise并按如下方式解析它们的函数:
await mux ( {
a : asyncFunction1 ( ) ,
b : asyncFunction2 ( ) ,
} ) ;
// Result:
{
a : result1 ,
b : result2 ,
}
安装多路复用器
yarn add @expo/mux
并像这样导入它:
import mux from '@expo/mux' ;
更多例子
您还可以像这样传递深度嵌套的数据结构:
await mux ( {
a : {
b : asyncFunction1 ( ) ,
} ,
} ) ;
// Result:
{
a : {
b :