我有3个具有相同数据的对象,但内部数组具有单独的服务和提供ID,因此我尝试获得如下所述的预期结果, 请在此处检查我的尝试。提前致谢
对象1:
const obj1 = {
bid : 1,
mobile : 9533703390,
services : [
{
service_id : 5,
offer_id : 10,
count : 1
}
]
}
Run Code Online (Sandbox Code Playgroud)
对象2:
const obj2 = {
bid : 1,
mobile : 9524703390,
services : [
{
service_id : 8,
offer_id : 12,
count : 1
}
]
}
Run Code Online (Sandbox Code Playgroud)
对象3:
const obj3 = {
bid : 1,
mobile : 9524703390,
services : [
{
service_id : 5,
offer_id : 10,
count : …
Run Code Online (Sandbox Code Playgroud) 我的状态中有数组我将状态默认值设置为空数组[]
。在 API 请求加载后,我需要使用加载器直到数据准备好。所以你使用条件如下:
(if array length === 0 loader will show otherwise data will show)
Run Code Online (Sandbox Code Playgroud)
但是当 API 返回空数据时,我想显示没有可用数据。
什么是最好的方法呢?
我的代码如下 - 如果 API 返回空结果,我如何检查条件?
this.state.offer.length == 0 ? <Loader /> : <OfferList />
Run Code Online (Sandbox Code Playgroud)