-1

ボタンのクリックイベントの後に他の.jsファイルをナビゲート/呼び出す方法。一度ciickすると、他のウィンドウに移動します。osこの問題を解決するのを手伝ってください

ありがとう、

4

1 に答える 1

1

iOSに焦点を当てた簡単なサンプルを以下に示します。キッチンシンクのサンプルアプリには、 https://github.com/appcelerator/titanium_mobile/tree/master/demos/KitchenSinkで利用できるものがたくさんあります 。

手順:

1)チタンモバイルプロジェクトを作成する

2)app.jsファイルに以下を追加します

var winPage1 = Ti.UI.createWindow({
    URL:'page1.js'、タイトル:'ページ1'
});

winPage1.open();

3)app.jsと同じディレクトリにpage1.jsというファイルを追加し、これを貼り付けます

var win = Ti.UI.currentWindow;

(働き(){
    var b1 = Ti.UI.createButton({
        タイトル:'Press Me'、
        左:10、上:100、右:10、高さ:40
    });
    b1.addEventListener('click'、function(e){
        var wPage = Ti.UI.createWindow({
                タイトル:「テストページ2」、
                backgroundColor:'黄色'、
                url:'page2.js'
        });

        wPage.open({modal:false});
    });

    win.add(b1);

})();

4)app.jsと同じディレクトリにpage2.jsというファイルを追加し、これを貼り付けます

var win = Ti.UI.currentWindow;

(働き(){
    var b1 = Ti.UI.createButton({
        タイトル:'Press Me'、
        左:10、上:100、右:10、高さ:40
    });
    b1.addEventListener('click'、function(e){
        win.close();
    });

    win.add(b1);

})();

5)TitaniumDeveloperまたはStudioで実行する

これにより、ウィンドウを開いたり閉じたりする方法を示す同じ実行結果が得られるはずです。キッチンシンク(上記のリンク)には、これを行うためのさまざまな方法を示すサンプルがたくさんあります。

于 2011-04-29T17:14:20.143 に答える