【发布时间】:2013-08-07 03:22:20
【问题描述】:
我的主页有一些内联 javascript,其中包含一些刀片语法,例如
<script type="text/javascript">
@if(Auth::user())
if(path.indexOf('/user/' + {{Auth::user()->id}} ) != -1) {
$( "#tabs" ).tabs();
};
@endif
</script>
在我想将 javascript 移动到外部 file.js 之前,它一直有效。每当添加刀片语法时,我都会出错。有没有办法可以在我的 javascript files.js 中融合刀片语法?我尝试重命名为 file.blade.js 没有运气...
【问题讨论】:
-
Uncaught SyntaxError: Unexpected token ILLEGAL => @if
-
这对我来说确实很有效。你应该把它作为一个答案。我意识到我的主页被 javascript 弄得太乱了。我相信这不会导致额外的请求,因此页面加载速度是相同的。你为什么反对它?
-
没有什么具体原因,就是没看懂。
-
我发现刀片语法很简单。但主要问题是我的页面被javascript超载
标签: javascript laravel laravel-4 blade