Ошибка из-за CORS , в коде интерфейса нет ничего плохого.
Cross-Origin Resource Sharing (CORS) - это механизм, который использует дополнительныеЗаголовки HTTP, указывающие браузерам предоставить веб-приложению, работающему в одном источнике, доступ к выбранным ресурсам из другого источника.
Чтобы устранить эту проблему, сервер должен установить заголовки CORS, см. здесь о том, как включить CORS для вашего сервера
Если ваш сервер работает Express, вам нужно установить cors следующим образом:
app.use(function(req, res, next) {
// update to match the domain you will make the request from
res.header("Access-Control-Allow-Origin", "YOUR-DOMAIN.TLD");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
next();
});
или использовать промежуточное ПО cors middleware для экспресс