問題タブ [react-router]
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 - ReactJS プロジェクトからの index.js ファイルの「エクスポート」の意味は何ですか?
私はすでに ReactJS と CommonJS に精通しています。意味はわかりますが、 ReactRouterライブラリのこの index.jsファイルをexports
見ると、このコンテキストでの意味がよくわかりません。exports
browserify
このプロジェクトをindex.js
ファイルから開始する場合、結果はグローバルexports
スコープで定義されますか?
私は次のようなものを期待していました:
しかし、代わりに、index.js
これがあります:
exports.DefaultRoute
他の場所ではなく、index.js
ファイル内で見つかった場合は、それを理解できます。しかし、どこでも index.js を必要としないので、どうすれば参照できますDefaultRoute
か?
これはグローバルスコープに含まれますか?
reactjs - React-intl と react-router: formatRelative の問題
react-intl (1.2.0) で react-router (0.13) を使用しています。私はこれをルートに持っています:
そしてこれはアプリで:
命令呼び出し (this.formatRelative) と formatRelative のコンポーネント使用の両方が失敗し、「メッセージは文字列または AST として提供する必要があります。」
私が間違っていることは何ですか?
javascript - React-router:リンクを手動で呼び出す方法は?
ReactJS と React-Router は初めてです。props を介してreact-router<Link/>
からオブジェクトを受け取るコンポーネントがあります。ユーザーがこのコンポーネント内の「次へ」ボタンをクリックするたびに、オブジェクトを手動で呼び出したいと思います。<Link/>
現在、参照を使用してバッキング インスタンスにアクセスし、生成される「a」タグを手動でクリックしてい<Link/>
ます。
質問:リンクを手動で呼び出す方法はありますか (例: this.props.next.go
)?
これは私が持っている現在のコードです:
これは私がしたいコードです:
reactjs - ルートが存在するにもかかわらず、ルートがパスと一致しないことを示すReactルーター
反応ルーターを使用してページのルートを作成しようとしていますが、常に次のエラーが発生します
これは私のコードがどのように見えるかです
これは私にとってうまくいったことです。誰かが同じ問題に直面した場合に備えて投稿しています
また、バックエンドにも URL ルートを設定します。
reactjs - 反応ルーターを使用して this.state と this.props の両方をルートに渡す方法
post
ルートとコンポーネント内の親 ReactJS コンポーネントからメソッドにアクセスする方法がわかりません。を使用してreact-router
います。
これは
<RouteHandler {...this.state} />
のメソッド/関数pushToPostList()
は、ポスト オブジェクトを に保持されている配列に追加しますthis.state.myList
。
<Post />
コンポーネントを機能させようとしているので、 this.props.pushToPostList(newPost)
this.state.myList を更新するために呼び出されます<App />
ルーターは次のとおりです。
より多くのコード: