react-router

    1熱度

    1回答

    我嘗試使用側邊欄構建單頁React.js應用程序。這是預期的效果: 試想一下,主網頁(文字settings as sidebar區)有一個按鈕。當你點擊按鈕時,側邊欄顯示項目列表。當您點擊該項目時,包含詳細信息的視圖會滑過列表視圖。想象一下,右側的工具欄就像iphone設置菜單一樣。每個操作都會更改URL(react-router)。 有沒有人可以幫助一個工作的例子?這也是如何在使用React時組

    0熱度

    1回答

    我試圖更新working jsfiddle與react-router 0.13.2,但它拋出 Uncaught ReferenceError: ReactRouter is not defined 等jsfiddles似乎也這麼做。有誰知道如何解決這一問題?

    0熱度

    2回答

    我想分叉https://github.com/rackt/react-router私人回購,更新它,然後需要它在我自己的項目。 如果我運行 npm install react-router 它不只是給我什麼在GitHub庫(它運行一些構建腳本和包好聽)。 模擬此工作流程的最佳方式是什麼? 理想我想... 叉從他們的反應回購路由器到我的私人回購 本地進行更改,然後推到我的私人回購 NPM安裝(我

    0熱度

    1回答

    混淆:單頁應用程序:page1最初顯示,有一個按鈕切換到第二頁。 應該主要呈現應用程式中: return { <div> <page1/> <page2/> </div> } 然後使用狀態,以確定網頁是否顯示/隱藏? 還是由於路線呈現page2?我認爲,因爲狀態在頁面1上按鈕的onclick變化以反映新的'currentPage',那麼主應用程序將自動重新呈現。 沒有

    0熱度

    1回答

    我使用React 0.13.3與Webpack 1.9.5和traceur-loader 0.6.3(之前嘗試過babel-loader),獲取DefaultRoute中的_classCallCheck()引發的TypeError'無法作爲函數調用類'。我不知道我在哪裏調用一個類作爲函數。這是我的路線如下: var Application = require('./components/Appli

    8熱度

    4回答

    我試圖測試一個React組件,它需要與app.js分開的react-router。 我必須使用混入Router.Navigation像這樣,做一個重定向組件: var React = require('react'), Router = require('react-router'); var Searchbar = React.createClass({ mixins

    1熱度

    1回答

    我試圖通過創建Notes webapp來測試React功能。在左側邊欄中,我列出了當前登錄用戶的所有註釋。當選擇其中一個筆記時,我希望它出現在網頁的主要區域。 這是我第一次選擇筆記,但不是在此之後,除非我手動刷新頁面。我認爲組件第一次掛載並檢索註釋,但是當我選擇另一個註釋時,它並未更新組件。 我正在使用react-router,因此當我選擇一個筆記時,它會根據所選筆記遍歷到/ notes /:no

    10熱度

    1回答

    我正在使用React Router在項目上工作,而且我遇到了一些數據流問題。 在每一頁上都有一個AJAX調用來獲取組件的數據。我一直把它們放在componentDidMount: // Below code is written in ES6 componentDidMount(){ $.get(someURL, (data)=>{ this.setState({data:d

    6熱度

    2回答

    我有一個噩夢找到測試React路由器鏈接的一個很好的解決方案。它正在傳遞'正確呈現類別',但是零鏈接正在通過測試,我已經嘗試了很多不同的東西,但仍然無處可尋。 下面是什麼,我想測試: 組件 import React from 'react'; import { Link } from 'react-router'; class Categories extends React.Compone

    2熱度

    2回答

    使用Fluxible並響應路由器,基於對狀態存儲的更改觸發路由更改的最簡潔方法是什麼? 一個例子組件可能需要一些用戶輸入,並呼籲click事件的行動(簡稱爲簡潔起見) class NameInput extends React.Component { constructor (props) { super(props); this.state = props.s