2011-08-25 69 views
0

我有这样的代码ExtJS的空 '身份证'

Ext.create('Ext.panel.Panel', { 
    width: '100%', 
    autoScroll: true, 
    height: '100%', 
    renderTo: Ext.getBody(), 
    title: 'IMAGES', 
    items: Ext.create('Ext.view.View', { 
     padding: 5, 
     store: ImageStore, 
     tpl: imageTpl 
    }) 
}); 

,每当我在面板中单击它给了我一个错误(在IE调试)


网页错误的详细信息

用户代理:Mozilla/4.0等...

时间戳:星期四,2011年8月25日21时15分22秒UTC

消息: 'ID' 为空或不是一个对象

线:7

字符: 183716

代码:0

URI:/ext-4.0.1/ext-all.js


,每当我有一个像<a href="#" onClick="whateverFunction();">Run</a>一个链接就无法运行该函数...

+1

是你**的所有**代码? – JamesHalsall

+0

这是一个麻烦的代码,当我删除它时,它会消失 – Grigor

+0

这是你的'Ext.onReady'吗? – JamesHalsall

回答

0

什么内容imageTpl长得怎么样?尝试将配置名称从tpl更改为itemTpl

0

tpl应该可以正常工作,具体取决于imageTpl的外观。从代码来看,这是唯一看起来会炸弹的东西。

Ext.panel.Panel高度和宽度取一个数字,而不是一个字符串(“100%”)。您可能还想在面板上使用“适应”布局。