首页 > 解决方案 > 如何在我的 laravel 代码中看到 JavaScript var 到函数中?

问题描述

我正在与 Laravel 一起为学校创建一个项目,我有一些用 JavaScript 编写的代码来获取用户的数字签名,我需要在一个函数中专门调用 Laravel 中信息所在的 var。

这是 JavaScript 代码,而 varresultado是我需要调用 Laravel 的代码。

/* Web-socket service */
async function service(jsonObject){
    var ws = new WebSocket(URL_SERVICE);

    // Es una función "anónima", que atiende la petición, 
    // si la función, dependiendo del caso, es exitosa le hace un resolve
    // si no le tira un reject. 
    return new Promise(function (resolve, reject) {
        var socket = ws;
        socket.onopen = function () {

            // No termina de operar hasta que el componente le envíe la respuesta. 
            socket.send(JSON.stringify(jsonObject));
        };
        socket.onmessage = function (message) {

            // Devuelve la data de la información del componente. 
            // Este mensaje es el que tiene toda la data del Usuario. 
            resolve(message);
            console.log(message);

            // Así se puede atrapar la información de la persona. En esta variable 
            // se puede encontrar los detalles del nombre y los apellidos. 
            var resultado = message.data;

标签: javascriptphplaravel

解决方案


您可以使用 Ajax 发布请求将数据传递到 Laravel 文件

resolve(message);
console.log(message);

// Así se puede atrapar la información de la persona. En esta variable 
// se puede encontrar los detalles del nombre y los apellidos. 
var resultado = message.data;
data = 'data='+

现在,将该数据发送到 Laravel 文件。如果您使用 Post 方法,则可以访问诸如

$data = $request->data;

推荐阅读