- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Sencha Touch 2 中,我在我的 Controller 中使用了这段代码:
this.control({
'#test_button': {
tap: function () {
var root_c = Ext.getCmp("main_container");
root_c.setActiveItem(
1, {type:'slide', direction: 'left'}
);
}
}
});
它很好用,但它只切换“默认方式”,而不是“滑动方式”。谁能帮忙,为什么?
提前致谢,R
最佳答案
正如其他人所说,使用 animateActiveItem。或者,您可以保留(单个参数)setActiveItem 并在显示的特定 View 上设置 showAnimation 和 hidAnimation。
话虽如此,但根据我的经验,如果您显示的项目嵌套且来回多次,这会出现问题。
更新我 只是 发现 st2.0.1 中有一个明显的计时错误,如果您使用 show/hideAnimation,您实际上无法销毁具有属性集的对象。狠狠咬我相关:http://www.sencha.com/forum/showthread.php?192847-Animating-panels-throws-Cannot-call-method-getPageBox-of-null
关于extjs - Sencha Touch 2 - setActiveItem 动画不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9964078/
var radioGroup = { xtype: 'radiogroup', itemId: 'radioButton', layout: 'hbox', width
我正在使用 ExtJS 开发应用程序。我有一个 Accordion ,需要选择一个事件项目(以便展开)。Accordion.setActiveItem 输出以下内容: “setActiveItem”不
当从此商店进行 View 更改时,我想使用 setActiveItem() 发送数据: Ext.define('SkSe.store.Places',{ extend:'Ext.data.St
在 Sencha Touch 2 中,我在我的 Controller 中使用了这段代码: this.control({ '#test_button': {
我是一名优秀的程序员,十分优秀!