【发布时间】:2019-02-11 20:06:04
【问题描述】:
已使用旧的弃用方法实现了继承的项目。
按钮加载一个新页面,如下所示:
main.js
var thisWindow = Ti.UI.currentWindow;
var nav = Titanium.UI.iOS.createNavigationWindow({
window: thisWindow
});
nav.open();
myButton.addEventListener('click', function(evt) {
var detailWindow = Ti.UI.createWindow({
backgroundColor: '#333333',
exhibitLat: latitude,
exhibitLon: longitude,
url: 'mapPage.js'
});
thisWindow.nav = nav;
nav.openWindow(detailWindow, {
animated: true
});
};
在mapPage.js 上,它指的是Ti.UI.currentWindow() 使用来自main.js 的数据,如下所示:
mapPage.js
var window = Ti.UI.currentWindow;
var Latitude = window.latitude;
var Longitude = window.longitude;
如何重现此方法以使用require 成功将参数传递给mapPage.js?
对此我已经摸不着头脑了一段时间 - 所以一些帮助(代码示例????)将是最受欢迎的!谢谢
【问题讨论】:
-
你能在
mapPage.js从main.js创建的地方添加代码吗? -
刚刚在上面添加了代码 sn-p - 谢谢@Rene
标签: javascript titanium appcelerator appcelerator-titanium commonjs