1

我只是设置了一个所有基本的煎茶触摸应用程序。刚做了sencha generate app *Name* *Directory*。该应用程序生成时没有任何错误,但是当我启动服务器并在 Chrome 中加载应用程序(刚刚更新到最新版本)时,我得到一个带有三个闪烁点的蓝屏。

在 JS 控制台中,有这样的:

Uncaught TypeError: Object [object Object] has no method 'append'",发生在 sencha-touch.js

这是一个常见问题吗?我做错什么了吗?该应用程序是使用 sencha touch 2.2.1 和 ruby​​ 1.9.3 生成的。

4

2 回答 2

2

我遇到了完全相同的问题,我敢打赌你下载的时间和我一样。

事实证明,从 2013-09-05 23:07:03 开始​​的 Touch 2.2.1 版本损坏了主要的 js 库(看起来像双重内容,检查文件大小),但是当前(从 2013-09-06 12: 41:24)按预期工作。

下载最新版本,然后重试:)

于 2013-09-10T19:41:49.813 回答
0

我对 sencha touch 完全陌生,但我遇到了类似的错误并解决了它:

1)打开终端并导航到您的应用程序文件夹(在我的情况下是 /opt/lampp/htdocs/Testproject) 2)通过以下方式生成应用程序(我在测试模式下完成):sencha app build testing

3)转到您的浏览器并导航到:http://localhost/Testproject/build/Testproject/testing/

完毕!这对我有用,但我不知道为什么“三点错误”只出现在“根站点”上http://localhost/Testproject

有人知道答案吗?:)

于 2013-09-06T21:01:35.877 回答