問題タブ [nextjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - getInitialPropsについて不平を言うeslint
これは私の .eslintrc です
これは私のコンポーネントです:
Eslint は getInitialProps について不平を言っています:
抑制コメントを追加する以外に、eslint に getInitialProps 宣言を受け入れさせる方法はありますか?
reactjs - Reactコンポーネントでウィンドウを閉じるにはどうすればよいですか?
これはとてつもなく単純に聞こえますが、Google からこれに対する解決策を見つけることができません。
私のページには、ページ自体を閉じるボタンがあります
しかし、ボタンをトリガーするたびに、警告が表示されました
私はreact-native
自分のモバイルアプリに使用しています。keycloak
(RN を介してWebView
) 開いている Facebook 認証ページに接続し、その後、ページにkeycloak
リダイレクトしsuccess
ます (localhost/login/success
ページ自体を閉じるボタンがあります。ページは下にありますnext.js
)。localhost/login/success
ブラウザで直接アクセスしても、ページを閉じることもできません
更新を使用して回避し、状態をトリガーして を閉じるかどうonNavigationStateChange
かを確認することができました。しかし、私はまだウィンドウを閉じる方法に興味がありますか?navState.url
success/login
WebView
React
express - 手動の webpack 構成で nextJS の 1 つのページをバンドルするにはどうすればよいですか?
サーバーで webpack を使用しており、nextJS でコンパイルされたページを 1 つだけバンドルしたいと考えています。
現在、ディレクトリ構造は次のようないくつかのページで構成されています。
app ディレクトリだけをコンパイルする、つまり NextJS でコンパイルする方法はありますか? Express を使用してアプリを実行し、ページに必要なパスにアクセスしています
mongodb - Google アナリティクスで訪問者の最初の訪問から獲得チャネルを取得するにはどうすればよいですか?
ユーザーがどこから来ているのかを把握しようとしています。具体的には、彼らが当サイトを最初に訪れたときのチャネルを知りたいです。チャネルについては、Google アナリティクスのデフォルトの獲得チャネルを使用しています。
- 直接
- オーガニック検索
- 有料検索
- 照会
- 社交
私たちのサイトは、ログイン ユーザー向けの Meteor アプリです。サブドメイン (app.example.com) にあります。誰でも見ることができる静的なページを持つメイン ドメイン (example.com) には Next.js を使用します。
ここで私が解決しようとしているユースケースです。
誰かが初めてサイトにアクセスしたときに、獲得チャネルを持つ Cookie でタグ付けしたいと考えています。彼らがサイトを見回した後、ユーザーとしてサインアップせずに去ったとしましょう。
彼らが 2 回目にサイトにアクセスしたとき、その訪問からの獲得チャネルは必要ありません。最初の訪問からの獲得チャネルのみが必要です。
2 回目の訪問でサインアップしてユーザーになるとします。最初の訪問から獲得チャネルを取得し、このデータを MongoDB のユーザー ドキュメントに追加できるようにしたいと考えています。
これをどのように行うつもりですか?ありがとう。