如何从 JavaScript 的 Fetch 中获取 return 语句?

How do I get the return statement from JavaScript's Fetch?

现在我正在使用 Fetch 从 SpringBoot 中的 API 中获取一些数据。

const onSubmit = (data) => {
    fetch("http://localhost:8080/addMedicine", {
      method: "POST",
      headers: {
        "Content-Type": "application/json",
      },
      body: JSON.stringify(data),
    });
  };

这是 Java 代码。

 @PostMapping("/addMedicine")
    public String addMedicine (@RequestBody Medicine medicine){
        return medicineService.addMedicine(medicine);
    }

 public String addMedicine(Medicine medicine) {
        medicineRepository.save(medicine);
        System.out.println("Added medicine "+ medicine.getMedicineName());
        return "Added medicine "+ medicine.getMedicineName() ;
    }

以上方法来自不同的类我只是把它们放在这里以简化我的问题。

现在,当我使用 Postman 时,我会得到如下语句 "加药X"

现在,当我 post 来自 React 中的前端应用程序的数据时。我想获得该声明,以便我可以使用它在页面上显示一些内容作为确认。

我该怎么做,或者想了解更多信息,甚至 Postman 是怎么做的,因为他们看起来很容易? 请帮忙

这应该有效:

const onSubmit = (data) => {
    fetch("http://localhost:8080/addMedicine", {
      method: "POST",
      headers: {
        "Content-Type": "application/json",
      },
      body: JSON.stringify(data),
    }).then(data=>{


      // Do something ....


    })
  };