1

在我的应用程序中,有时我需要导入一些 CSV 数据,并且我想在保存导入的数据之前显示一个视图,以便用户检查数据是否正确。如何在 Rails 中实现它?

4

1 回答 1

1

在第一个表单字段中,有一个隐藏字段名称“确认”,值为 0。

在 rails 控制器中,如果确认为 0,您只需使用 csv 数据填充,再次使用确认 = 1 显示表单

如果确认为 1,则表示用户看到了 csv,因此您可以保存它。

奖励积分 - 不是显示 csv,而是从每个 csv 单元格中创建一个文本字段 - 用户将能够更新字段,而不仅仅是检查数据是否正确。

于 2012-06-07T09:29:15.440 回答