(во-первых, извините за мой плохой английский)
Я предполагаю, что вы используете Laravel 5.6. На контроллере вы должны использовать:
$request->all()
метод, чтобы получить данные, передаваемые контроллеру по почте на JavaScript. В вашем коде я предполагаю, что вам не нужен "индикатор", поэтому:
$requestData = $request->all();
$registro->indicador = $requestData['indicador'];
Но в вашем javascript вы должны передать "indicador" в качестве параметра в данных пост-запроса Итак, на javascript (или машинописном наборе Angular) пост сделайте что-то вроде этого:
$http.post("/calculoIndicador", {indicador: 'your_data'}).then(
function(response) {
$scope.status = response.status;
$scope.data = response.data;
}, function(response) {
$scope.data = response.data || 'Request failed';
$scope.status = response.status;
}
)
Можете ли вы обновить эту страницу с помощью трассировки стека этой ошибки?