【发布时间】:2020-02-06 11:58:53
【问题描述】:
我的 laravel 上有两个单独的文件,一个 index.blade.php 和一个 .js 文件。 在刀片上,我有一个字符串,如下所示:
<p id="currentMessage" class="bold-700"></p>
在我的 JS 我有:
$(document).ready(function() {
$('#currentMessage').text("@lang('hello'));
});
似乎它不会在运行时翻译,我不能注入文本并等待它被翻译,但是有什么方法可以在发送之前在 jquery 上翻译字符串或其他什么来解决问题?
【问题讨论】:
-
你错过了这样写你的文件名:@lang('
.hello') 见this -
@boolfalse mmm 不,这仅适用于刀片,我说的是从 JS 发送到刀片...
-
噢,对不起.. 如果你想在 .js 中编写它,据我所知,在 .js 中没有使用它的传统方式。顺便说一下,我知道你可以配置你的 .js 文件。 htaccess 从 .js 启用 php 解释
标签: php jquery html laravel laravel-blade