簡體   English   中英

Laravel 5.2-將值和文本傳遞給選擇框

[英]Laravel 5.2 - Passing a value and text to select box

在我的控制器中,我將多個數組傳遞給視圖。 我傳遞的數組如下所示:

$charts['names'] = ['Artikler lest', 'Antall kommentarer', 'Antall "bli med"', 'Tid på døgnet'];
$charts['values'] = ['Article', 'Comment', 'Thumb', 'View'];

return view('admin.charts.show',
      compact(
        'charts',
      )
    );
  }

在我看來,我有一個選擇框,如下所示:

 <div class="large-4 columns end">
     {!! Form::select('velg', $charts['names'], null, ['id' => 'timelines']) !!}
 </div>

通過此操作,我僅將文本傳遞到選擇框,我還想傳遞一個值,以便像這樣連接它們:

<option value="Article">Artikler lest</option>
<option value="Comment">Antall kommentarer</option>
<option value="Thumb">Antall "bli med"</option>
<option value="View">Tid på døgnet</option>

我如何與Laravel集體一起做這樣的事情?

只需將鍵作為選項值通過一個數組即可:

$charts = [
    'Article' => 'Artikler lest', 
    'Comment' => 'Antall kommentarer', 
    'Thumb' => 'Antall "bli med"', 
    'View' => 'Tid på døgnet'
]; 

表單構建器將使用鍵作為選項的值。 https://laravelcollective.com/docs/5.2/html#drop-down-lists

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM