Javascript – Capturar variables de Php

En la vista:

<?php $variable_texto_ejemplo = "Variable texto ejemplo"; ?>
<?php $variable_numero_ejemplo = 25; ?>

<?php $vector_ejemplo = ['1' => 'uno', '2' => 'dos', '3' => 'tres', '4' => 'cuatro', '5' => 'cinco']; ?>

<?php $objeto_ejemplo = (object)$vector_ejemplo; ?>

<div id="url-base" data-url-base={{ URL::to('/').'/'.app()->getLocale().'/solicitudes/' }}></div>

<div id="variable-texto-ejemplo" data-variable-texto-ejemplo="{{ $variable_texto_ejemplo }}"></div>

<div id="variable-numero-ejemplo" data-variable-numero-ejemplo={{ $variable_numero_ejemplo }}></div>

<div id="vector-ejemplo" data-vector-ejemplo={!! json_encode($vector_ejemplo) !!}></div>

<div id="objeto-ejemplo" data-objeto-ejemplo={!! json_encode($objeto_ejemplo) !!}></div>

En el Javascript:

var variable_texto_ejemplo = $('#variable-texto-ejemplo').data('variable-texto-ejemplo');
console.log(variable_texto_ejemplo);

var variable_numero_ejemplo = $('#variable-numero-ejemplo').data('variable-numero-ejemplo');
console.log(variable_numero_ejemplo);

var vector_ejemplo = $('#vector-ejemplo').data('vector-ejemplo');
console.log('vector_ejemplo', vector_ejemplo);

var objeto_ejemplo = $('#objeto-ejemplo').data('objeto-ejemplo');
console.log('objeto_ejemplo', objeto_ejemplo);

var url_base = $('#url-base').data('url-base');
console.log(url_base);
Salida
Salida
chevron_left
chevron_right

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Comentario
Nombre
Correo electrónico
Web