Mobile 为什么View.getShowingView()不返回当前视图?
启动我的应用程序后,有一个命令:Mobile 为什么View.getShowingView()不返回当前视图?,mobile,view,dojo,Mobile,View,Dojo,启动我的应用程序后,有一个命令: var currentView = dojox.mobile.View.getShowingView(); i“required”dojox.mobile.View,但currentView从不显示currentView,它会在上面的命令处停止。我正在使用Dojo1.8.3。出了什么问题,或者如何获取当前视图 问候Tom您必须在页面中有一个对视图的引用,并在该视图上调用该方法 例如: 我知道我的一个视图id是“mainView” registry.byId将搜
var currentView = dojox.mobile.View.getShowingView();
i“required”dojox.mobile.View,但currentView从不显示currentView,它会在上面的命令处停止。我正在使用Dojo1.8.3。出了什么问题,或者如何获取当前视图
问候Tom您必须在页面中有一个对视图的引用,并在该视图上调用该方法 例如: 我知道我的一个视图id是“mainView” registry.byId将搜索mainview。 在该视图上,您可以执行以下操作:getShowingView()。 这将在同级视图中搜索当前可见的视图
例如,在该视图上,您可以向主视图添加一个转换,如“返回主视图”功能。但如果您的showingView和transitionView相同,则会发生一些奇怪的情况;D
registry.byId("mainView").getShowingView().performTransition("mainView", -1, "slide");