react-router

    4熱度

    2回答

    在我的項目中,我除去了包括React路由器。我的一家Reflux Stores需要根據一些BL來計算出路徑,而不是改變它。首先,我嘗試了在商店中包含Navigation mixin,並運行this.transitionTo("Foo");,它拋出了一個錯誤:「Uncaught TypeError:無法讀取未定義的屬性」路由器「。 有人建議:「this.transitionTo可能通過在reflux

    18熱度

    4回答

    當我第一次使用反應的路由器,但頁給我下面 這個錯誤進行響應路由器:type.toUpperCase不是一個函數 var React = require('react'); var Router = require('react-router'); var Route = Router.Route; var App = React.createClass({ render: f

    1熱度

    1回答

    我有一個默認的佈局頁面在這裏使用反應路由器陣營的頁面佈局?這是一個頁面,標題設置爲默認道具。 var HomePage = React.createClass({ mixins: [Router.Navigation], getDefaultProps() { return { // set page title here title: 'Page Two

    0熱度

    1回答

    我建立一個應用程序做出反應,我必須與顯示不同的內容標籤頁,所以我的路由器是這樣的: <Route path="/" name="home" handler={App}> <DefaultRoute handler={Home}/> <Route path="tabs" handler={Tabs}> <Route path="tab1" name="tab1" ha

    2熱度

    1回答

    我建設有反應,反應路由器一個網站,我有兩個不同類型的路線,像波紋管的例子: <Route name="products" path="/:type/*" handler={ ProductList } /> <Route name="generic-template" path="/*" handler={ TemplatePage } /> 所以我的產品頁面需要的類型參數,可以是A,B或C

    17熱度

    4回答

    我試圖使用反應路由器,但是當我寫一個簡單的路線不工作,並在控制檯顯示遺漏的類型錯誤:無法讀取屬性「toUpperCase」的未定義。 否則當我使用沒有反應,路由器能很好的 var React = require('react'); var ReactRouter = require('react-router'); var Router = ReactRouter.Router; var R

    1熱度

    1回答

    我正在使用react-router庫和Flux架構構建React App。 現在有一個疑問出現了。我應該預先加載所有需要的數據,還是讓每條路線加載它所需要的數據?當用戶通過編輯頁面進入應用程序時,會很奇怪,並且當他保存表單時,它會轉到對象列表,但它是空的(只有一個對象),直到數據被提取。 什麼是最好的辦法?

    8熱度

    3回答

    我試圖找到反應路由器中路由之間動畫的文檔。 我看到下面的issue對此有一些討論。在評論結束時,我看到lulridge給了一個相當不錯的example 所以......這個例子是在反應路由器中路由之間動畫的正確/推薦的方法嗎?無論路線,圖像,文本中顯示的內容是否會導致路線之間的轉換? 注:它似乎排序的工作對我來說,但過渡的平滑度似乎取決於每個路由之間有多少數據被加載。 JS // the key

    0熱度

    1回答

    我有這樣的路線: <Route name="itemDetails" handler={ItemDetails} path="/item/:itemId"/> 這導致了網頁,其中包含完整的產品說明。 很少有「相關項目」。他們每個人都包含鏈接到不同的「itemDetails」頁面。當我點擊其中一個鏈接時,路由在瀏覽器地址欄中發生變化,但內容不變。 爲什麼?其餘路線運作良好。 另外,如果我重新加載

    0熱度

    1回答

    我想以編程方式使用React-router重定向。但是,我遇到了一個問題。 路線 <Route handler={Home} path="/"> <Route handler={Handler2} name="route-2" path="/route2" /> <Route handler={Handler3} name="route-3" path="/route3/:pa