请问,在 rails 中怎么应用 EXTjs 呢,用 sencha Architect 做出的界面能用到 rails 中么,各位大大说说方法咯,有这样的例子更好了,学习中。
Extjs 太重量了,好像也不是开源的,个人不喜欢。
#1 楼 @heliang7 嗯,但是做起来很方便,减轻了许多工作的
netzke
如果做 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 配置到一个域名下