0

我正在使用 Sencha Touch 2 开发一个项目。

每当我将属性“id”添加到我的视图中时,整个应用程序都会停止工作

就像我添加这个

id: myapp.views.RoadNotifier,

任何帮助将不胜感激

问候

4

3 回答 3

1

使用 id:"RoadNotifier",这将工作

于 2012-06-15T12:44:30.287 回答
1

您必须分配字符串值而不是对象。

例如:

id: "myapp.views.RoadNotifier", // 好!
id: myapp.views.RoadNotifier, // 不好!
于 2012-06-14T11:35:06.153 回答
1

id 绝不能像视图文件的完整分类名称一样指定您的名称。

那应该是您在Ext.define(代码中的名字。

看看下面的代码。您应该为您的应用程序类似地命名它。

Ext.define('myapp.views.RoadNotifier', {
    extend: 'Ext.Container',
    xtype: 'roadNotifier',
    id: 'roadNotifierId',
    .....
    .....
于 2012-06-15T06:24:37.027 回答