我如何在extjs中访问这个内部项目
how can i access this inside items in extjs
我有这样的代码
Ext.define('Header', {
getItems: function() {
return somepanel;
}
items: [this.getItems()]
});
这是不工作。
你的问题有点模糊,但是,你可以添加一个模板方法:
Ext.define('MyContainer', {
extend: 'Ext.container.Container',
initComponent: function() {
this.items = this.createItems();
this.callParent();
},
createItems: function() {
return [{title: 'Foo'}];
}
});
this是Ext.define('Header'…)被执行的上下文。我猜那是窗口。
我不明白你想做什么,但是如果你想用函数填充item属性,你需要调用它:
items: function() {
return somepanel;
}()
相关文章:
- 正在将数据主题添加到所有项目
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 如何检查管道中未定义的项目
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 学生搜索项目jquery/javascript
- NetSuite行项目删除内部循环问题
- 如果正在创建或更新项目,请在模型“validate”内部进行区分
- 如何在HTML Angular JS中获取项目内部的项
- 在内部数组中查找项目 - angularJS
- 'cocos'在我的项目目录中未被识别为内部或外部命令
- 外部javascript/jquery不会在django项目内部加载
- 如何为消息属性提供公共服务,仍然可以从web项目内部访问它们
- 在jQuery中通过类内部元素选择项目
- 使用RequireJS和AMD来发布包含内部依赖项的项目
- 如何制作新的Div内部列表项目
- AJAX调用返回内部服务器错误.. NET MV3项目
- 我如何在extjs中访问这个内部项目
- 如何将新项目推送到对象内部的数组中
- AngularJS-Ng点击内部,对所有项目重复