在Adonis Js中使用Edge模板引擎实现下拉列表中选定选项的值获取,可以通过以下步骤来实现:
adonis make:model Category
这将在app/Models目录下创建一个名为Category的模型文件,用于与数据库中的Category表进行交互。
products() {
return this.hasMany('App/Models/Product')
}
async index({ response }) {
const categories = await Category.all()
return response.json(categories)
}
async index({ view }) {
const categories = await Category.all()
return view.render('index', { categories })
}
<select>
@forEach(category in categories)
<option value="{{ category.id }}">{{ category.name }}</option>
@endforEach
</select>
以上步骤实现了在Adonis Js with Edge模板引擎中从数据库/控制器获取值并在下拉列表中选定选项的功能。根据具体需求,还可以进一步完善代码,添加相应的业务逻辑和数据处理。
领取专属 10元无门槛券
手把手带您无忧上云