import React, {Component} from 'react';
import axios from 'axios';
export default class apidata extends Component {
componentDidMount() {
axios.get(`https://url`)
.then(res => {
const items = res.data;
})
}
}
如何将items
json数据传递给导入此类的父类文件?
您可以在父级上使用一个方法,该方法期望items
并用它做一些事情。然后,将其ApiData
作为 props传递给组件。下面是一个例子:
class Parent extends Component {
handleItems(items) {
// Do something
}
render() {
return <ApiData handleItems={this.handleItems} />;
}
}
class ApiData extends Component {
componentDidMount() {
axios.get(`https://url`)
.then(res => {
const items = res.data;
this.props.handleItems(items);
})
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句