2017-02-20 59 views
0

我想用我的JavaScript變量與laravel.But我得到這個錯誤。使用JavaScript變量laravel

錯誤:

Use of undefined constant tag - assumed 'tag'

Use of undefined constant tag - assumed 'tag'

,這是我的代碼。

var tag = location.tagCode; 
var rfidString = ('{!!\App\Rfid::where('rfid_id', tag)->first()!!}') 
var rfid = JSON.parse(rfidString); 

回答

1

你要做的XHR請求,服務器以及tag然後從服務器檢索RFID,然後將其分配給javascript變量。

你這樣做的方式是不可能的。

0

試試這樣,使用json_encode和數據數組。

<script> 
    window.variable = {!! json_encode([ 
     'variable' => 'value', 
    ]) !!}; 
</script>