2016-06-16 27 views
0

我有变数的问题devielve vue.js我...我更好地解释Laravel,刀片,vue.js和@if(@ {{}})

 <tr 

     @if(@{{users.id}} != 1) // this is the error 

     Class="danger" 
     @else 
     class="success" 
     @endif 
     > 

我无法定义

之前@if(@ {{user.id在laravel

定义

@foreach($datos as $dato) 
<tbody id={{$dato->id}}> 
<tr         
@if($dato->id !=1) 
class="danger" 
@else 
Class="success" 
@endif > 

,它的工作,但我不得不把一个选择框,并使用varaible vue.js收集并返回数据I. ..

原谅我的英语不是我的母语,我阻碍

+0

确切的错误消息是什么?请更新帖子。 –

+0

语法错误,意想不到的'{'... ,以便如果 –

回答

1

我不相信你可以使用vuejs代码(如您的@{{users.id}})一laravel @if()内,因为@if()内一切都被当作PHP代码。如果在您的特定应用中有意义,请使用vuejs的v-if实现,例如<div v-if="users.id !== 1"> INSERT WHATEVER HERE </div>

+0

内定义的变量,我有这是解决方案...非常感谢您回答 –

+0

@AlejandroMuñoz酷,标记为接受的答案,如果你'重新设置:) – dargue3