【问题标题】:Get the selected value from Laravel Form::select using vue.js使用 vue.js 从 Laravel Form::select 中获取选定的值
【发布时间】:2017-03-27 18:44:03
【问题描述】:

如何使用 vue.js 从 Laravel 5.3 Form::select() 获取所选项目的值。我一直在使用 Laravel 5.1 和 AngularJS,但我正在使用 Laravel 5.3 开始一个新项目,所以我决定使用 vue.js。对于 Angular,我使用了这个:

{!! 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 时,它仅适用于第一条记录。

【问题讨论】:

    标签: php laravel-5 vue.js


    【解决方案1】:

    就像在 angular js 中一样,你可以像这样使用事件对象来获取值,

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

    从 $event 对象中你可以得到这样的值,

    var a=event.target.value;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-26
      • 1970-01-01
      • 1970-01-01
      • 2015-11-23
      相关资源
      最近更新 更多