文件名称:sinatra嵌套表格实验室超级英雄v-000
文件大小:10KB
文件格式:ZIP
更新时间:2024-03-11 03:25:34
Ruby
Sinatra嵌套表单实验室:超级英雄! 概述 在本实验中,您将练习在Sinatra中构建嵌套表单以创建超级英雄团队。 不需要数据库,但是在成功完成以下说明后,可以随时添加持久性。 指示 制作表格 在/创建一个响应GET请求的路由。 用表单创建一个视图,并在GET /路线中呈现它。 该表格应包含超级英雄团队name及其motto字段。 三个超级英雄成员的name , power和bio每一个都应该有表格输入。 它看起来应该像这样: 处理表格提交 在/teams创建一个响应POST请求的路由。 让表单将POST请求发送到此路由。 提交后,渲染一个模板,该模板显示提交的团队数据和每个成员的数据。 最终输出 您的参数应该嵌套。 例如,要查看您刚刚创建的团队的所有超级英雄,请输入: params [ "team" ] [ "members" ] 如果要访问第一个超级英雄的名称,请输
【文件预览】:
sinatra-nested-forms-lab-superheros-v-000-master
----config.ru(39B)
----views()
--------.keep(0B)
----.learn(96B)
----Gemfile(295B)
----spec()
--------super_sinatra_forms_spec.rb(2KB)
--------spec_helper.rb(365B)
----CONTRIBUTING.md(2KB)
----config()
--------environment.rb(127B)
----LICENSE.md(1KB)
----README.md(3KB)
----.rspec(52B)
----Gemfile.lock(2KB)
----.gitignore(642B)
----app()
--------views()
--------models()
--------controllers()