gpt4 book ai didi

laravel - 访问更多数据

转载 作者:搜寻专家 更新时间:2023-10-30 22:49:37 27 4
gpt4 key购买 nike

所以我正在访问一个外部 API 并且我正在尝试显示这些数据

/image/Yop0I.png

就你所见,一切都很好

/image/L3hXq.png

使用这段代码

        <tr v-for="cv_output in cv_outputs" :key="cv_output.id">
<td>{{ 'teste' }}</td>
<td>{{ cv_output['id'] }}</td>
<td>{{ cv_output['last-modified-date'] }}</td>
<td>{{ cv_output['output-category']['value'] }}</td>
<td>{{ cv_output['output-category']['code'] }}</td>
<td>{{ cv_output['output-type']['value'] }}</td>
<td>{{ cv_output['output-type']['code'] }}</td>
<td>{{ cv_output['other-output'] }}</td>

但一旦我尝试走得更远,例如

 {{ cv_output ['other-output']['title'] }} 

数据停止显示在表中,在控制台中我得到以下信息:

TypeError: Cannot read property 'title' of null

我认为这没有任何意义。知道为什么吗?

Controller 方法:

public function getRemoteOutputs()
{
$science = Auth::user()->science_id;

$client = new Client(['headers' => ['Accept' => 'application/json']]);

$request = $client->get(
'https://url_to_the_api/'.$science.'/degree',
[
'auth' => ['client', 'secret'],
]

);

$data = $request->getBody()->getContents();

return $data;
}

最佳答案

我@Helpinghand 是正确的,其中一条记录丢失了 other-output

尝试:

<td>
<span v-if="cv_output['output-type']">{{ cv_output['output-type']['title'] }}</span>
<span v-else>No Output Type Title</span>
</td>

关于laravel - 访问更多数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56569056/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com