我想回到舊的窗口/移動到新的窗口,但得到一個錯誤時,以前它是工作的罰款的對象不是一個功能到現在爲止得到一個新的錯誤遺漏的類型錯誤:按後退按鈕
Uncaught TypeError: object is not a function
這裏是我的代碼:app.js
var win = Titanium.UI.createWindow({
title : 'my app',
backgroundColor : '#fff',
fullscreen : false,
navBarHidden : true,
layout : 'vertical'
});
submitbtn.addEventListener('click', function(e) {
var createnewWindowback = require('ui/page1');
new createnewWindowback().open();
win.close();
});
page1.js
var win = Titanium.UI.createWindow({
title : 'my app',
backgroundColor : '#fff',
fullscreen : false,
navBarHidden : true,
layout : 'vertical'
});
win.addEventListener('android:back', function(e) {
var createnewWindowback = require('app');
new createnewWindowback().open();
win.close();
});
Plz幫助
您需要('app');.但是app.js不會導出任何東西。 [CommonJS模塊在鈦](https://wiki.appcelerator.org/display/guides2/CommonJS+Modules+in+Titanium) – jsplaine
我甚至嘗試過在app.js中使用它 var createnewWindowback = require('ui/pagelogin 「); new createnewWindowback()。open(); 和pagelogin.js我使用這個相同的代碼移動到另一個頁面,考慮page1.js,如果我們點擊返回按鈕從page1.js返回到頁面pagelogin.js .. 此代碼doesnot工作,也許它的到期到鈦sdk版本,但我無法確認 – Manikandan