Я не понимаю, почему это происходит
пока я публикую объект с пустым строковым значением, это вызовет ошибку
и фрагмент кода - это функция, которую я вызвал для публикации значений
результат публикации с пустой строкой:
https://i.ibb.co/jfhcQY8/1.png
сообщение с произвольными значениями:
https://i.ibb.co/CtZ2CKB/2.png
addToServer(e) {
console.log("item: " + this._input.value)
if (this._input.value !== "") {
var newItem = {
"title": this._input.value,
"content": "", //===>if it's empty string it will get a 400 error, however if i change to any non empty value, it will work
"complete": false,
};
console.log("item: " + newItem.title)
console.log(newItem)
axios.post("http://localhost:8000/api/todo/", newItem)
.then(res => this.axiosGet())
.catch( err => console.log(err))
}
this._input.value = "";
this._input.focus();
e.preventDefault();
}