yazvonov/laravel-tojs

将PHP变量转换为JavaScript,用于Laravel

v1.1 2022-02-16 14:09 UTC

This package is auto-updated.

Last update: 2024-09-16 19:49:02 UTC


README

如何安装

composer require yazvonov/laravel-tojs

功能说明

此包可以将PHP变量转换为JavaScript。

放置变量

ToJs::put([
    'variable1' => 'I want to see you in JavaScript',
    'variable2' => 'I want to see you in JavaScript too',
]);

在 <script> 之前,将标签 @tojs 添加到您的blade模板中

@tojs

您将在页面上看到此代码,并可以在JavaScript中使用它,例如 window.laravel.variable1, window.laravel.variable2

<script>window.laravel = {"variable1":"I want to see you in JavaScript","variable2":"I want to see you in JavaScript too"};</script>

配置

您可以在JavaScript中更改名称,只需在您的 .env 文件中添加

TOJS_VAR_NAME=another_name 

即可。

安全

如果您发现任何与安全相关的问题,请通过zvonovyo@gmail.com发送电子邮件,而不是使用问题跟踪器。

许可协议

MIT许可(MIT)。有关更多信息,请参阅许可文件