laravel - 在单个文本区域内显示 v-for 项目
问题描述
需要在单个文本区域内显示循环值。
我正在使用 Laravel 和 Vue,它在自己的文本区域中单独显示值。
<textarea>
<div v-for="(item, index) in form.items" :key="index">
<div class="form-group">
<input type="text"
class="form-control"
v-model="form.items[index].value"
:id="'item-' + index">
</div>
</div>
</textarea>
我希望输出在文本区域内的单独行上显示值,以使值可编辑。
解决方案
实现此目的的一种简单方法是创建由 \n(换行符)分隔的所有值的字符串并将其绑定到 textarea 输入。因此,您的值将在单个 textarea 中呈现为每行一个值。如果您稍后需要数组中的值,您可以使用换行符拆分字符串并存储在数组中。
推荐阅读
- r - 矩阵上的多个循环
- angular - Angular jasmine 测试无法触发使用 fromEvent rxjs 运算符创建的 Observable
- c# - 如何启用/禁用列表视图子项编辑
- c# - C#:ILogger 与静态 Log 实例
- ios - iOS:在 uicollectionview 中添加 UIProgressView 以显示上传到 Firebase 存储的上传百分比
- php - 如何检索codeigniter中的列值?
- android - 如何一次又一次地处理片段加载
- entity-framework-core - 添加具有复杂类型属性的实体
- hadoop - 无法在 oozie 中运行 shell(错误=2,没有这样的文件或目录)
- ios - 无法在 Xcode 中的设备中查看或从 iPad 下载 OTA 应用程序