サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
世界禁煙デー
zenn.dev/nino
概要 フォームの入力中に離脱すると入力中の内容が失われてしまいます。離脱前に確認ダイヤログを挟むことで意図せぬ入力内容の消失を防ぐことができます。 離脱には以下の 2 種類があります。 ブラウザ操作による離脱: タブを閉じる、更新する、ブラウザナビゲーション(戻る、進む) Next.js のルーティングによる離脱: Next.js の機能で別ルートに遷移する このうち 2 は Next.js の router.events という機能でイベントを検知&キャンセルすることになりますが、この機能が App Router から使えなくなりました。現在フィードバックが集まっていますがコントリビューターから明確な回答が得られておらず、この機能が復活するのかも不明な状況です。 解決策 代替案として、Web API のイベントリスナーを使ってリンクのクリックを検知&確認&キャンセルします。なお、npro
Next.js 14 / Prisma / Clerk / Vercel Postgres / CloudFlare R2 / shadcn/ui / Tailwind CSS を使ったアプリ開発の雰囲気をつかむ
zenn.dev/nino_cast
この本は執筆途中ですが著者のリソース問題で更新を断念しました。このままお蔵入りさせるのも忍びないので途中までですが公開することにしました。ご留意の上適宜参照してください。また、Tailwind CSSなど古いバージョンに基づいているのでその点もご留意の上ご参照ください。
このページを最初にブックマークしてみませんか?
『zenn.dev』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く