【发布时间】:2020-12-09 05:14:42
【问题描述】:
我正在使用 Laravel 7.x,想知道是否有一些我在文档中没有看到的内置 Blade 功能来简化创建 select HTML 标记的过程。
假设我的控制器操作如下所示:
public function index()
{
return view('cars.index', ['cars' => \App\Cars::all()]);
}
使用 HTML,我将使用以下假设示例手动呈现 select 输入:
<label for="cars">Choose a car:</label>
<select name="cars" id="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
假设cars 表有一个name 和id 列(id 是value 的替代品,name 是option 的实际文本),是否有'Laravel ' 或 'Blade' 方式来渲染这个组件?我见过以前版本的 Laravel 使用某种 Form 模板标签。呈现此select 输入的现代方式是什么?
【问题讨论】:
标签: php laravel laravel-blade