Google Appsスクリプトで新しいページに移動する方法を誰かに説明してもらえますか? 私の最初の考えは、アプリ内のすべての子要素を非表示にするか削除してから、それに応じて再構築することです。これは正しいアプローチですか?
前もって感謝します
Google Appsスクリプトで新しいページに移動する方法を誰かに説明してもらえますか? 私の最初の考えは、アプリ内のすべての子要素を非表示にするか削除してから、それに応じて再構築することです。これは正しいアプローチですか?
前もって感謝します
1 つの方法は、異なるページを表す異なるパネルを用意することです。最初に最初のページを除くすべてを非表示にしてから、後続のページを再表示する
Srik は、ページ ナビゲーション/組織化のための 1 つの非常に一般的なアプローチにすでに到達しています。
クエリ文字列属性を使用して別の UI パスに分岐する別の方法を次に示します。これには、アクティビティ「スピナー」を取得するという追加の利点があります。
以下のこのリンクで実際に動作しているのを確認でき、その下にコードが表示されます。これが別の視点を提供することを願っています。
https://script.google.com/macros/s/AKfycbx68wR5HmCbil_LY8LlMd2m16_xNEdEtXq7-YfgqsMPqeoe-E3L/exec
function doGet(e) {
var app = UiApp.createApplication();
var page = e.parameter.page
//add a default page
if(!page){
page = '1';
}
if(page === '1'){
var label = app.createLabel('You are in page 1.')
var anchor = app.createAnchor("Next page",ScriptApp.getService().getUrl()+"?page=2");
anchor.setTarget('_self');
app.add(label);
app.add(anchor);
}
else if(page === '2'){
var label = app.createLabel('You are in page 2, now.')
var anchor = app.createAnchor("Go back",ScriptApp.getService().getUrl()+"?page=1");
anchor.setTarget('_self');
app.add(label);
app.add(anchor);
}
return app;
}