在我的主要组件中,我正在获取api数据并将其设置为某个状态。我不是一个对象,而是喜欢它在一个数组中。有什么方法可以在获取期间执行此操作,只是使对象成为数组中的第一个索引(并且仅)索引?
class ChildSerializer(serializers.ModelSerializer):
class Meta:
model = Child
fields = '__all__'
class ParentSerializer(serializers.ModelSerializer):
"""
Serializer for task
"""
def validate_title(self, data):
if not data.get('title'):
raise serializers.ValidationError('Please set title')
return data
答案 0 :(得分:0)
您可以在对象上使用React#spread operator
。
.then(json => {
this.setState({
launchData: [...json],
});
答案 1 :(得分:0)
您可以尝试
fetch('https://api.aes/latest')
.then(response => {
return response.json();
})
.then(json => {
this.setState({
launchData: [json],
});