Javascript Sencha Touch 2.1轻触整个工具栏
我需要能够点击/点击页面底部的整个工具栏,然后转到另一个屏幕或弹出窗口 你为什么问?因为我现在有一个标志作为我的标题。另外,这是一种最简单的方法,我可以用最少的代码在底部得到一个徽标,它是固定的,并且不会随着页面的变化而改变。基本上,我的工具栏是指向“关于”页面的链接或弹出窗口 这是我用的按钮Javascript Sencha Touch 2.1轻触整个工具栏,javascript,sencha-touch,sencha-touch-2,sencha-touch-2.1,Javascript,Sencha Touch,Sencha Touch 2,Sencha Touch 2.1,我需要能够点击/点击页面底部的整个工具栏,然后转到另一个屏幕或弹出窗口 你为什么问?因为我现在有一个标志作为我的标题。另外,这是一种最简单的方法,我可以用最少的代码在底部得到一个徽标,它是固定的,并且不会随着页面的变化而改变。基本上,我的工具栏是指向“关于”页面的链接或弹出窗口 这是我用的按钮 { xtype : 'toolbar', docked: 'bottom', title: '<img src="logo.png" id="logo" alt=""/>',
{
xtype : 'toolbar',
docked: 'bottom',
title: '<img src="logo.png" id="logo" alt=""/>',
handler: function() {
Ext.Msg.alert('About', 'You clicked about');
}
}
{
xtype:'工具栏',
停靠:“底部”,
标题:“”,
处理程序:函数(){
Ext.Msg.alert('About','youclickabout');
}
}
我也试过了,但运气不好
{
xtype : 'toolbar',
docked: 'bottom',
title: '<img src="logo.png"/>',
listeners: {
tap: function() {
alert("You tapped me");
}
}
}
{
xtype:'工具栏',
停靠:“底部”,
标题:“”,
听众:{
点击:函数(){
警惕(“你拍了我”);
}
}
}
谢谢,
Donnie你可以简单地这样做:
{
xtype : 'toolbar',
docked: 'bottom',
title: '<img src="logo.png"/>',
listeners: {
initialize: function() {
this.element.on({
tap: function() {
alert("You tapped me");
}
})
}
}
}
{
xtype:'工具栏',
停靠:“底部”,
标题:“”,
听众:{
初始化:函数(){
这个元素({
点击:函数(){
警惕(“你拍了我”);
}
})
}
}
}
希望有帮助:)我不会打电话回答这个问题,但我还是留在了谷歌,找到了一个解决方案,可以通过点击徽标而不是整个工具栏来解决问题。我必须创建一个新的工具栏项作为xtype图像,并在图像中添加一个点击侦听器。然后将我的ext.msg.alert()添加到侦听器中。明白了。谢谢你的帮助。