作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试从此 api 中为医院提取信息。我能够使用几乎相同的代码成功地从另一个 api 中提取。找不到解决方案,不断收到“SyntaxError:无法在模块外使用导入语句”。这是我正在使用的代码:
components 文件夹只有这个文件。
import React from "react";
import getHospitals from "../other/api";
function loadHospitals() {
useEffect(() => {
loadHospitals()
}, []);
HospitalsAPI.getNews()
.then(res => {
console.log(res)
})
.catch(err => console.log(err));
};
export default loadHospitals;
import axios from "axios";
export default {
getHospitals: function() {
return axios.get("https://services1.arcgis.com/Hp6G80Pky0om7QvQ/arcgis/rest/services/Urgent_Care_Facilities/FeatureServer/0/query?where=1%3D1&outFields=*&outSR=4326&f=json")
},
};
最佳答案
import React from "react";
import axios from "axios";
export default class loadHospitals extends React.Component {
componentDidMount() {
axios
.get("https://services1.arcgis.com/Hp6G80Pky0om7QvQ/arcgis/rest/services/Urgent_Care_Facilities/FeatureServer/0/query?where=1%3D1&outFields=*&outSR=4326&f=json")
.then(res => {
console.log(res);
})
.catch(err => {
});
}
render() {
return (
<h2>
test hospital
</h2>
)
}
}}
关于reactjs - 语法错误 : Cannot use import statement outside a module -- React,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61299492/
我是一名优秀的程序员,十分优秀!