Ext js的日期组件datefield在ie和火狐中正常显示但是谷歌报错怎么解决
Ext.onReady(function(){varcomp=Ext.create('Ext.container.Container',{width:300,height...
Ext.onReady(function(){
var comp=Ext.create('Ext.container.Container',{
width:300,
height:400,
shadow:true,
padding:30,
resizable:true,
style:{
color:'#f60',
background:'#ccc'
},
renderTo:Ext.getBody(),
layout:'vbox',
items:[
{
xtype:'datefield',
name:'startDate',
fieldLable:'结束日期'
},
{
xtype:'datefield',
name:'startDate',
fieldLable:'结束日期'
},
{
xtype:'button',
text:'确定',
width:100,
height:20,
padding:'0px',
margin:'20px',
name:'startDate',
fieldLable:'结束日期'
}
]
});
});
谷歌错误提示:Uncaught TypeError: Cannot read property 'style' of undefined 展开
var comp=Ext.create('Ext.container.Container',{
width:300,
height:400,
shadow:true,
padding:30,
resizable:true,
style:{
color:'#f60',
background:'#ccc'
},
renderTo:Ext.getBody(),
layout:'vbox',
items:[
{
xtype:'datefield',
name:'startDate',
fieldLable:'结束日期'
},
{
xtype:'datefield',
name:'startDate',
fieldLable:'结束日期'
},
{
xtype:'button',
text:'确定',
width:100,
height:20,
padding:'0px',
margin:'20px',
name:'startDate',
fieldLable:'结束日期'
}
]
});
});
谷歌错误提示:Uncaught TypeError: Cannot read property 'style' of undefined 展开
1个回答
展开全部
尊敬的用户,您好!很高兴为您答疑。
来自于浏览器的提示已然十分明确,即您所创建的容器没有style这个属性,建议您先尝试移除后再执行一下试一试。
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
来自于浏览器的提示已然十分明确,即您所创建的容器没有style这个属性,建议您先尝试移除后再执行一下试一试。
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
更多追问追答
追问
那为什么在IE和火狐浏览器就能正常显示呢?
追答
这个问题如果要深究就得看浏览器的API和EXT的帮助文档了,建议您先按照我说的方法试下。作为第三方JS框架,这类兼容情况还是普遍存在的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询