搭建 Facebook 应用界面:从表单到导航的全流程指南
在开发 Facebook 应用时,确保各部分功能正常运行至关重要。我们已经对应用的各个部分进行了测试,包括使用 Facebooker 辅助工具和模拟对象来测试 Facebook 控制器请求,以及对模型进行测试。虽然我们只是初步涉及了测试的编写,但涵盖了所有关键概念。现在,让我们将注意力转向为 Karate Poke 构建界面。
1. 构建交互式表单
表单是大多数 Web 应用获取用户信息的重要工具,我们将从创建一个发起攻击的表单开始。
- 创建攻击控制器 :运行以下命令创建攻击控制器及其相关方法:
$ script/generate controller attacks new create index
使用 map.resources 将控制器转换为 RESTful 资源:
map.resources :attacks
- 构建第一个表单 :调用
User#attack方法需要攻击用户、防御用户和一个Move对象。攻击用户可通过current_user()辅助方法获取,因此表单只需提供防御用户和招式信息。- 简单表单示例:
Facebook应用界面搭建全指南
超级会员免费看
订阅专栏 解锁全文
779

被折叠的 条评论
为什么被折叠?



