環境
PHP7系
jQuery3系
環境はdockerで構築
きっかけ
ajax不可環境!!!
そこでPHPでAPIからレスポンス取得
取得したデータをJavaScriptに渡し判定後modalを表示したい
Guzzleを使用してサクサクっとレスポンスは取得したものの、
さあこれからどうやってJavaScriptへ渡そうか・・・
※以前も同じような事をやっているのにおぼろげにしか覚えてないので備忘録として残す
早速コード
sample.php
$result = json_encode($apiRespons);
sample.js
var api_result = <?php echo $apiResult; ?>;
たったのこれだけ
もちろん受け渡されたJavaScript側で
decodeしてゴリゴリ処理もできちゃう。
そして念願のモーダルも表示出来る
終えてみて
サーバーサイドばかり見ることが多く、フロントが若干忘れがちになってしまう
傾向にあるため、備忘録としてこれからも常に忘れそうな(思い出したもの)を
残していくことにする。
それがどこかの誰かに1mmでも役に立てば良い。
最後になりましたが、
もう少しここ聞きたい等有りましたらコメント?ください
あと、こんなふうに書くと見やすいよ!等のアドバイスも受け付けます
(心が受け止められるかはわかりませんが;;)
最後までご覧いただきありがとうございました。