如何在Laravel刀片上使用Angular参数

时间:2017-10-13 03:11:32

标签: php jquery angular laravel

如何在Laravel刀片中使用Angular中的参数?

我试试这段代码:

 <?php echo \Carbon\Carbon::createFromTimeStamp(strtotime(@{{user.lastseen}})->diffForHumans() ?>

{{\Carbon\Carbon::createFromTimestamp(strtotime(@{{user.lastseen}}))}}

但我有任何想法错误吗?

1 个答案:

答案 0 :(得分:1)

默认情况下,AngularJS和Blade与调用变量的方式冲突。两者都使用双花括号{{ var }}语法。有一些解决方法,例如更改Angular或Blade的分隔符,但可以使用更简单的方法。

内部刀片前缀Angular回显变量,带有“@”符号。这是一个例子:

$var = \Carbon\Carbon::createFromTimestamp(strtotime(@{{user.lastseen}}));

@{{ $var }}

这会阻止刀片解析它,但在发送到浏览器时会正确。