Pathom 3 中提供和输出之间的差异



提供和提供之间的区别是什么;输出在这里?

#com.wsscode.pathom3.connect.operation.Resolver
{:config
#:com.wsscode.pathom3.connect.operation
{:input [:ip]
:provides {:longitude {}
:latitude {}}
:output [:longitude
:latitude]
:op-name com.wsscode.pathom3.demos.ip-weather/ip->lat-long},
:resolve
#object[com.wsscode.pathom3.demos.ip_weather$ip__GT_lat_long__17350
0x4b7b5266
"com.wsscode.pathom3.demos.ip_weather$ip__GT_lat_long__17350@4b7b5266"]}

发件人:https://pathom3.wsscode.com/docs/tutorial/#resolvers

输出和提供的数据相同,但格式不同。输出使用EQL格式,该格式更加用户友好和可扩展。但为了进行快速存在检查,矢量格式需要扫描才能找到元素,因此provides使用了一个映射,该映射可以不断访问以进行验证,从而加快了处理代码的速度。

相关内容

  • 没有找到相关文章

最新更新