我有一个春季靴kafka消费者和一个春季靴kafka生产者, 当我在终端中启动消费者时,以及启动生产者之后,当且仅当我按下任何键盘键并且不知道为什么时,消费者才接收数据。 这是我的配置。
import React, { useEffect } from "react";
import { MDBDataTable } from "mdbreact";
const DatatablePage = () => {
const [data, setData] = useState([]);
useEffect(() => {
fetch("https://api")
.then((response) => {
return response.json();
})
.then((res) => {
const data = {
columns: [
{
label: "Name",
field: "name",
sort: "asc",
width: 150,
},
],
rows: res.map((apiData) => ({state: apiData.name})),
};
setData(data);
});
}, []);
return (
<div>
<div>
<div>
<div>
<h1>Data from API</h1>
<MDBDataTable striped bordered hover data={data} />
</div>
</div>
</div>
</div>
);
};
export default DatatablePage;
答案 0 :(得分:0)
问题出在Windows中,当您在终端中选择某些内容时,运行过程停止,因此您必须按任意键盘键才能再次启动它。