ruby-on-rails - 在 Rails 5 中创建和排序问题
问题描述
我正在开发一个用户可以创建问题的调查应用程序,但我希望他们也可以在同一视图中对问题进行排序。要完成问题功能,我使用与“Drifting Ruby”视频中相同的程序: https ://www.youtube.com/watch?v=56xjUOAAZY8
这是我的新视图的代码
<%= simple_form_for @project do |f|%>
<table summary='Project form fields'>
<tr>
<th>Name : </th>
<td><%= f.input_field(:name)%></td>
</tr>
</table>
<div id='questions' class='list-group' data-url="sort_path">
<%= f.simple_fields_for :questions do |question| %>
<%= question.input :title%>
<%= question.input :field_type%>
<% end %>
<div class='links'>
<%= link_to_add_association 'Add question', f, :questions, class: "btn btn-outline-info" %>
</div>
</div>
<div class="form-buttons">
<%= f.submit 'Create project' %>
</div>
<% end %>
我希望用户通过拖放他刚刚使用“添加问题”按钮创建的问题进行排序,如下图所示。 排序期望图像
我发现了类似的操作,但是他们在已经创建问题时对问题进行排序并列出它们。例如:https ://www.youtube.com/watch?v=Aru-XvzzGjU
版本 ruby '2.5.1' & rails, '~> 5.2.0'
我是 Rails 新手,所以任何提示和观察都会非常有帮助。谢谢你们的时间和关注:3
解决方案
推荐阅读
- python - 限制python日志文件的大小
- python - Python,Wordpress - 如何在帖子中添加元标题?
- mysql - 如何在 SpringBoot 应用程序中将 java lang long 转换为实体类
- angular - Rxjs:使用 scan 或 mergeMap 或任何 rxjs 在 X 秒后将 observables 数据流(grpc 服务)组合成一个数组
- python-3.x - 在 vs 代码中安装 dlib 时遇到问题
- ssl - 即使 URL 在浏览器中有效,批处理脚本中的“无法建立连接”
- c# - 在 WebAPI 控制器的 Task.Run 操作中添加到列表
- javascript - 用 JS 迭代 DOM 属性 x 次
- python - 如何使用 torch.fft.fft2 输出与 troch.fft 相同的结果?
- javascript - 无头浏览器会收集与非无头浏览器相同的本地和会话存储变量吗?