2016-06-16 26 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