2016-11-14 89 views
0

如何使用vue.js從Laravel 5.3 Form::select()中獲取所選項目的值。我一直在使用Laravel 5.1和AngularJS,但是我正在使用Laravel 5.3開始一個新項目,所以我決定使用vue.js。具有角我用這個:從Laravel Form :: select中使用vue.js獲取選定值

{!! Form::select('status',Status(),NULL, ['class' => 'form-control','ng-model'=>'status','placeholder'=>'All Status','ng-change'=>'getStatus(status)','ng-init'=>"getStatus(100)"]) !!} 

然後在我的AngularJS文件我寫跟蹤更改並返回新選擇項目的方法getStatus

我對vue.js很新,我不知道如何去做。我一直在使用v-model嘗試,但我得到的錯誤

更新 這種形式是在刀片foreach循環內,並且當我使用v-model它僅適用於第一個記錄。

回答

0

就像在角JS,你可以使用事件對象來獲取這樣的價值,

v-on:change="getStatus(event)"

,並從$事件對象,你可以得到這樣的價值,

var a=event.target.value; 
相關問題