您好,请查看以下代码,我正在使用 App.js 框架创建移动 Web 应用程序,并且我想在用户单击某个按钮时显示照片查看器。但我无法这样做,问题是 App.load 事件可能是冲突的,因为我使用它两次,一次用于“查看器”,一次用于“主页”,请告诉我我可以用查看器做什么来制作它点击按钮加载,记住这是使用 zepto ( https://zeptojs.com/ ) 的框架。代码是这样的......`
App.controller('home', function (page) {
// put stuff here
});
App.controller('page2', function (page) {
// put stuff here
});
App.controller('page3', function (page) {
// put stuff here
});
App.controller('page4', function (page) {
// put stuff here
});
// in your js
App.controller('viewer', function (page, data) {
var photoViewer = new PhotoViewer(page, data.urls);
});
// to use the viewer
App.load('viewer', {
urls: [
'images/exercise1pg1.jpg',
'images/exercise1pg2.jpg',
'images/exercise1pg1.jpg',
'images/exercise1pg2.jpg',
'images/exercise1pg1.jpg'
]
});
try {
App.restore();
} catch (err) {
App.load('home');
}
</script>`