我正在尝试使用mvc结构在sencha touch 2中构建一个离线应用程序。在离线模式下,显示的页面为空白。我检查了开发人员工具并且出现了错误
“无法加载资源http://ipaddress/AppName/app/view/LoginViewport.js?_dc=1334316337812”
我们还可以在上面的错误中看到,“LoginViewPort.js”附加了一些数据,这可能是问题所在。 请帮忙。
答案 0 :(得分:0)
当我收到错误时,表示我没有将文件放在Sencha Touch所期望的正确位置。也许你创建了VIEWS目录,它在VIEW中寻找信息?你这样定义了吗?
Ext.application({
name: 'MyApp',
views: ['LoginViewport'],
...
Ext.define('MyApp.view.LoginViewport', {
...
我相信这意味着它会在视图文件夹中查找文件LoginViewport.js。
答案 1 :(得分:0)
我遇到了同样的问题。即使sencha可以在视图文件夹中找到该文件。它出于某种原因忽略了它。如果您将文件夹重命名为视图,它应该工作。至少它在我的项目中做了什么。
答案 2 :(得分:0)
它适用于我们的生产。因为所有mvc结构文件都将被复制到一个文件中。