laravelの非同期処理でDELETE・PATCH・PUT😗する方法。 #php #code
2023.01.27
おはようございます、華の金曜日ですね~🙄。けんすうさんは一体何歳なんだろか?自分より若いのかな?それとも・・・・。
さて、今日は久しぶりにlaravelの非同期処理でDELETE・PATCH・PUTをする方法を記載しておきます。大体の人が知っているもしくは非同期処理でRESTの設計を使わないよという方もいるかもしれない。ですが、あまり遷移させたくない、遷移させると余計にコードを書かないといけない等、そういう場面があると思います。是非、そういう時は非同期処理でDELETE・PATCH・PUTして上げてください。
因みにこの頃、知ったのですがBootstrapからtailwindへ鞍替えする人が続出してダウンロード数が逆転した話を知りました。web業界に限らずですが隅から隅まで覚えている人は凄いなと関心します。自分は、どうしてもググったりドキュメントでググったりします。
document.getElementById('btn').addEventListener('click', () => {
const formData = new FormData();
formData.append('id', document.getElementById('id_number').value);
formData.append('_method','PUT');//DELETE・PATCH・PUT
fetch('ajax-test', {
method: 'POST',
headers: {'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]').content}, // CSRFトークン対策
body: formData
})
.then(response => response.json())
.then(res => {
console.log('res: '+res[0].id);
document.getElementById("result").innerHTML = "ID番号" + res[0].id + "は「" + res[0].name + "」です。価格は「" + res[0].price+"円」です。";
})
.catch(error => {
console.log(error); // エラー表示
});
});
タグ
addEventListener, ajax-test, catch, document.getElementById, document.querySelector, fetch, formData, formData.append, getElementById, headers, innerHTML, Laravel, METHOD, quot, res, response, response.json, tailwind, then, 華,
映画、トップガン マーヴェリックを観に行きました。感想を。
2022.05.28
おはようございます。華の金曜日(死語)、仕事帰りに映画を観に行きました。
単刀直入に感想を書きます、トップガン マーヴェリックは万人受けの映画でもない、アメリカの人なら称賛されるかもしれないが…。今、これをやられてもなぁっていうのが観を終わって最初に感じたことです。映画館で戦闘機の爆音や臨場感はビシビシ伝わってきたのだけど、ストーリーは昭和的な感じでした。
オチは令和的ですけどね、大半のストーリー展開は昭和的です、トップガンシリーズを知らない世代にはあまりいいねの評価は無いのかなって思います。もしかすると、自分が映画を観すぎて何だかこういう展開に飽きてきたのかも知れません。
酷評を書いていますが、良かった点もあります。戦闘機の飛行は、とてもリアルでこの映画は映画館でしか味わえないことは間違いないと思います。そういう意味では今までにない迫力満点な映画でしたが・・・。
タグ
アメリカ, オチ, こと, これ, シリーズ, ストーリー, トップガン, マーヴェリック, リアル, 万, 世代, 人, 人受け, 今, 仕事, 令和, 単刀直入, 大半, 展開, 意味, 感じ, 感想, 戦闘機, 映画, 映画館, 昭和, 最初, 死語, 満点, 点, 爆音, 称賛, 臨場感, 自分, 華, 観, 評価, 迫力, 酷評, 金曜日, 飛行,