こんにちは。Google Apps ScriptでWebアプリをつくる件でご質問させてください。
今回、Google Apps Scriptで社内向けに顧客管理Webアプリを開発したいと考えています。
スプレッドシートをデータベース代わりに利用して、そのデータを読込み、開発したUIで表示させるようにしたいと考えております。
このWebアプリを開発するにあたって、ページ推移の仕組みを実装したいと考えております。
具体的に用意しているページが
・顧客情報一覧ページ
・顧客情報詳細ページ
・顧客情報登録ページ
となっております。一覧ページに掲載されている顧客名をクリックすることで、詳細ページを見ることができ、また、登録ページに行くと新規追加を行うことができるイメージです。
この機能を実装するために、
・JavaScriptなどの機能でページ推移の機能を実装
・ページ推移時に選択した顧客の名前などのデータを渡す処理を実装
が必要と考え、以下のページを参考にしました…がうまくいきませんでした。
jQueryでloadメソッドを使って外部のHTMLを読み込む方法【初心者向け】
https://techacademy.jp/magazine/9520
jQueryのloadメソッドが対応していない、もしくは読込先指定で「.html」がGoogle Apps Scriptでは対応していないため使えなかった
GoogleAppsScript(GAS)でページ遷移を擬似的に実装する方法
https://qiita.com/kakkiichan/items/a6a653bbe113a1dee2eb
ページ推移はできるが、例えば特定の顧客の名前をクリックすると、その顧客の情報を表示させる、という機能を実装する際に、情報の受け渡しなどを実装するのが難しい、もしくはかなり複雑になりそうなイメージだった。また、jQueryやJavaScriptで読み込む形の方がページの切り替わりが早いため、なるべくこちらの方法はとりたくない(これしか実装方法がないのであればこちらで実装するとは思います)
個人的な理想はjQueryのloadのような仕組みですばやく読込ができるような形での実装が理想なのですが…
上記のWebアプリを実装するために
・JavaScriptなどの機能でページ推移の機能を実装
・ページ推移時に選択した顧客の名前などのデータを渡す処理を実装
を実現する方法をご教授いただけないでしょうか。よろしくお願いたします
あなたの回答
tips
プレビュー