Rails 请问,Extjs 在 rails 中的应用

roam · 2012年09月21日 · 最后由 reye888 回复于 2012年09月22日 · 3147 次阅读

请问,在 rails 中怎么应用 EXTjs 呢,用 sencha Architect 做出的界面能用到 rails 中么,各位大大说说方法咯,有这样的例子更好了,学习中。

Extjs 太重量了,好像也不是开源的,个人不喜欢。

#1 楼 @heliang7 嗯,但是做起来很方便,减轻了许多工作的

如果做 Single-page application 的话,可以简单的把 ext 当作普通的 js 处理 ext 与 rails 交互有 4 中方式: 1.ajax:最基本最常用的通讯方式,可以很灵活,一般用 json 方式交换数据 (ext3 中 request 用 jsonData,不是 params) 2.element.update 这种方式更新 html 片段 3.store,采用 json 数据格式获取数据列表 4.其他,direct,jsonp 之类的,特殊情况下使用,尽量不用

服务器端与一般 rails 一样 1.layout false,不需要 layout 功能 2.render :json=>{:success=>true,:total=>xxx,:rows=>data} 3.不能 redirect,所以业务逻辑尽量写到 model 中

可以把服务器端和客户端作为两个工程,部署的时候在 web server 配置到一个域名下

需要 登录 后方可回复, 如果你还没有账号请 注册新账号