这个代码片段中没有使用 $net,所以无法确定问题的根本原因。但是从代码上看,可能是因为 submitForm 方法没有传递参数。在方法定义中,submitForm() 没有定义任何参数,但是在调用时,它需要使用一个参数。可以尝试修改 submitForm 方法的定义,如下所示:

submitForm(ruleForm) {
  const data = {
    account: ruleForm.loginName,
    username: ruleForm.username,
    password: ruleForm.password
  };
  // rest of the code
}

这样,就可以正确地传递参数,避免 400 错误了。

Vue.js 中使用 $net 发送 POST 请求报错 400 的解决方法

原文地址: https://www.cveoy.top/t/topic/mEwo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录