无法将ID属性添加到Sencha Touch 2中的视图

时间:2012-06-13 13:49:40

标签: extjs sencha-touch-2

我正在使用Sencha Touch 2进行项目。

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

就像我添加这个

id: myapp.views.RoadNotifier,

任何帮助将不胜感激

此致

3 个答案:

答案 0 :(得分:1)

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

例如:

id: "myapp.views.RoadNotifier", // good!
id: myapp.views.RoadNotifier, // bad!

答案 1 :(得分:1)

您的id 必须永远 才能被指定为视图文件的完整分类名称。

这应该是Ext.define(代码中的名字。

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

Ext.define('myapp.views.RoadNotifier', {
    extend: 'Ext.Container',
    xtype: 'roadNotifier',
    id: 'roadNotifierId',
    .....
    .....

答案 2 :(得分:1)

使用 id:"RoadNotifier", 这将有效