【发布时间】:2013-08-20 23:58:02
【问题描述】:
我有一个带有各种控件的表单。当提交按钮被按下时,一个 ajax 请求被发送到服务器,该服务器用一些我想要正确显示的 json 数据来回答。这是一次性的事情,不需要绑定等,数据被读取一次然后丢弃。我可以想到一些结合视图和 jquery 的方法,但是在 Ember.js 中执行此操作的正确方法是什么?
更具体地说:
1) 如何将表单参数从视图传递到将要处理提交事件的控制器?
2) 如果我要创建一个路由来表示提交的表单状态,我如何将参数序列化为对 Ember 有意义的路由路径?这可能吗?
【问题讨论】:
-
你已经看过 ember-data github.com/emberjs/data 了吗?
-
@matteo 我目前没有使用 ember-data。我正在学习 ember,我想在深入研究之前先了解魔法是如何工作的。上面的问题实际上明确了我对在 Ember 中可以做什么和应该做什么的困惑。
-
@mavilein 太好了,谢谢,我认为这清除了 2)
-
如果有人感兴趣,我们为 Ember 创建了一个新项目,帮助轻松构建使用 Bootstrap 样式的表单。 Github:github.com/ember-addons/ember-forms 演示页面:ember-addons.github.io/ember-forms
标签: javascript jquery ember.js