2016-10-10 8 views
0

私はVUE-複数選択を実装しようとしています(バージョン1.1.3)私のVUEファイルでLaravelはVUE-複数選択エラー

Laravel 5.と私はこのコードを持っています:私のコントローラで

<div class="form-group"> 
       <drop-down 
         :options="{{ $members_list->toJson() }}" 
       ></drop-down> 
      </div> 

$members = DB::table('members') 
      ->orderBy('member_first_name', 'asc') 
      ->get(); 

     $members_list = $members->map(
      function($member) { 
       return [ 
        "value" => $member->member_id, 
        "label" => $member->member_first_name. " ". $member->member_last_name 
       ]; 
      } 
     ); 

私はページを実行すると、その中のすべてのメンバーと選択リストを取得するが、1つを選択しようとすると、それは赤に変わり、選択されたリストに一番上に追加されますが、このエラー: [Vue警告]:vmインスタンス上に存在しないパスを「選択済み」に設定しています。信頼性の高い反応性とパフォーマンスを向上させるために、プロパティを「data」オプションで事前初期化することを検討してください。

私には何が欠けていますか?

答えて

0

Typoが原因の可能性がありますか?

:seleted="multiValue" 

する必要があります:BTW = "多値"

を選択:選択は、バージョン2.0で推奨されていません。 :価値がその場所を取った。

0

コンポーネントに 'multiValue'という変数がないためだと思います。 で :代わり

"多値" の " オプション" 変数を使用して、= "多値" seleted