問題タブ [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.

0 投票する
1 に答える
488 参照

reactjs - getInitialPropsについて不平を言うeslint

これは私の .eslintrc です

これは私のコンポーネントです:

Eslint は getInitialProps について不平を言っています:

抑制コメントを追加する以外に、eslint に getInitialProps 宣言を受け入れさせる方法はありますか?

0 投票する
1 に答える
8264 参照

reactjs - Reactコンポーネントでウィンドウを閉じるにはどうすればよいですか?

これはとてつもなく単純に聞こえますが、Google からこれに対する解決策を見つけることができません。

私のページには、ページ自体を閉じるボタンがあります

しかし、ボタンをトリガーするたびに、警告が表示されました

私はreact-native自分のモバイルアプリに使用しています。keycloak(RN を介してWebView) 開いている Facebook 認証ページに接続し、その後、ページにkeycloakリダイレクトしsuccessます (localhost/login/successページ自体を閉じるボタンがあります。ページは下にありますnext.js)。localhost/login/successブラウザで直接アクセスしても、ページを閉じることもできません

更新を使用して回避し、状態をトリガーして を閉じるかどうonNavigationStateChangeかを確認することができました。しかし、私はまだウィンドウを閉じる方法に興味がありますか?navState.urlsuccess/loginWebViewReact

0 投票する
0 に答える
79 参照

express - 手動の webpack 構成で nextJS の 1 つのページをバンドルするにはどうすればよいですか?

サーバーで webpack を使用しており、nextJS でコンパイルされたページを 1 つだけバンドルしたいと考えています。

現在、ディレクトリ構造は次のようないくつかのページで構成されています。

app ディレクトリだけをコンパイルする、つまり NextJS でコンパイルする方法はありますか? Express を使用してアプリを実行し、ページに必要なパスにアクセスしています

0 投票する
0 に答える
128 参照

mongodb - Google アナリティクスで訪問者の最初の訪問から獲得チャネルを取得するにはどうすればよいですか?

ユーザーがどこから来ているのかを把握しようとしています。具体的には、彼らが当サイトを最初に訪れたときのチャネルを知りたいです。チャネルについては、Google アナリティクスのデフォルトの獲得チャネルを使用しています。

  • 直接
  • オーガニック検索
  • 有料検索
  • 照会
  • 社交

私たちのサイトは、ログイン ユーザー向けの Meteor アプリです。サブドメイン (app.example.com) にあります。誰でも見ることができる静的なページを持つメイン ドメイン (example.com) には Next.js を使用します。

ここで私が解決しようとしているユースケースです。

誰かが初めてサイトにアクセスしたときに、獲得チャネルを持つ Cookie でタグ付けしたいと考えています。彼らがサイトを見回した後、ユーザーとしてサインアップせずに去ったとしましょう。

彼らが 2 回目にサイトにアクセスしたとき、その訪問からの獲得チャネルは必要ありません。最初の訪問からの獲得チャネルのみが必要です。

2 回目の訪問でサインアップしてユーザーになるとします。最初の訪問から獲得チャネルを取得し、このデータを MongoDB のユーザー ドキュメントに追加できるようにしたいと考えています。

これをどのように行うつもりですか?ありがとう。