Tag: sencha touch

Sencha Touch Rails 3.1

我正在尝试在rails上加载带有sencha touch的资源,但是我收到以下错误: Started OPTIONS “/menu_items.json?_dc=1322512349038&limit=25&sort=%5B%7B%22property%22%3A%22name%22%2C%22direction%22%3A%22ASC%22%7D%5D” for 127.0.0.1 at 2011-11-28 18:32:29 -0200 ActionController::RoutingError (No route matches [OPTIONS] “/menu_items.json”): 我的商店代码: new Ext.data.Store({ model: ‘MenuItem’, sorters: ‘name’, getGroupString: function(r){ return r.get(‘name’)[0] || “”; }, proxy: { type: ‘rest’, url: ‘http://localhost:3000/menu_items’, format: ‘json’, reader: { type: ‘json’, root: ‘menu_item’ } }, listeners: { load: { fn: this.initializeData, scope: this […]

Sencha似乎不喜欢Rails的json

我有一个Rails控制器,它将一些模型呈现给json。 @events = Event.all respond_to do |format| format.html # index.html.erb format.xml { render :xml => @events } format.json { render :json => { :results => @events } } end 输出如下: { “results”: [ { “name”:”test”, “created_at”:”2011-03-23T13:32:57Z”, “latitude”:60.0, “location”:null, “updated_at”:”2011-04-14T16:38:54Z”, “id”:1, “longitude”:30.0, “takes_place_at”:”2011-03-23T13:32:00Z” }, { “name”:”x”, “created_at”:”2011-03-23T13:36:44Z”, “latitude”:60.0, “location”:null, “updated_at”:”2011-03-23T13:36:44Z”, “id”:2, “longitude”:30.0, “takes_place_at”:”2011-03-23T13:36:00Z” }, { “name”:”Gruempi”, […]

Sencha touch应用程序加载器一直闪烁

我刚刚设置了一个基本的sencha触摸应用程序。 sencha generate app *Name* *Directory* 。 该应用程序生成没有任何错误,但当我启动服务器并在Chrome中加载应用程序(刚刚更新到最新版本)时,我得到一个蓝色的屏幕,有三个闪烁的点。 在JS控制台中,有这样的: 未捕获的TypeError:对象[object Object]没有方法’append’“,发生在sencha-touch.js中 这是一个常见问题吗? 我做错了什么吗? 该应用程序使用sencha touch 2.2.1和ruby 1.9.3生成。

config.rb中的SASS /指南针路径导致编译问题

当我编译我的SCSS时,我收到一个“找不到文件”错误,导致我认为我的config.rb有问题。 命令行中的错误包括路径的一部分以及“..”相对目录: 找不到或无法读取文件:C:/ REALLY_LONG_PATH / C:/ REALLY_LONG_PATH /../ img / avatar.jpg config.rb的内容如下: # Delineate the directory for our SASS/SCSS files (this directory) sass_path = File.dirname(__FILE__) # Delineate the CSS directory (under resources/css in this demo) css_path = File.join(sass_path, “..”, “css”) # Delinate the images directory images_dir = File.join(sass_path, “..”, “img”) # Load the sencha-touch framework […]

错误:执行gem …(Zlib :: GzipFile :: Error)时不是gzip格式

我正在开发Sencha touch 2应用程序。 我一直在关注secha触摸应用程序主题的“ 为Sencha Touch应用程序设计用户界面 ”教程。 它需要我安装Ruby,Compass和SASS。 我使用rubyinstaller.org的安装程序安装了Ruby。 执行以下命令时,我得到确认正确安装的预期结果: C:\>ruby -v ruby 1.9.3p327 (2012-11-10) [i386-mingw32] 当前来源是最新的: C:\>gem sources ** CURRENT SOURCES ** http://rubygems.org/ 接下来,由于我在代理后面,我使用以下命令安装HAML / Compass: C:\>gem install -p [proxy:port] compass ERROR: While executing gem … (Zlib::GzipFile::Error) not in gzip format** 有人能帮我吗? 我找到了诸如系统更新,gem源更新等解决方案,但是我的系统上的所有内容都是最新的。 编辑: C:\>gem install compass 在我的私人系统上完美运行。 当我从我的工作场所尝试相同的命令时,我需要使用上面提到的代理,这会导致错误。