Запитання з тегом «react-router»

React Router - повна бібліотека маршрутизації для React, натхненна системою маршрутизації Ember

30
Програмно орієнтуватися за допомогою роутера реагування
Завдяки цьому react-routerя можу використовувати цей Linkелемент для створення посилань, які в основному обробляються реактором. Я бачу, як все це дзвонить this.context.transitionTo(...). Я хочу зробити навігацію. Не за посиланням, а за допомогою випадаючого вибору (як приклад). Як я можу це зробити в коді? Що таке this.context? Я бачив Navigationміксин, але …

30
URL-адреси маршрутизатора React не працюють під час оновлення або запису вручну
Я використовую React-роутер, і він прекрасно працює, коли натискаю на кнопки посилань, але коли я оновлюю свою веб-сторінку, вона не завантажує те, що я хочу. Наприклад, я перебуваю, localhost/joblistі все добре, тому що я приїхав сюди, натискаючи посилання. Але якщо я оновлю веб-сторінку, я отримую: Cannot GET /joblist За замовчуванням …

30
Неприхована помилка: Інваріантне порушення: Тип елемента недійсний: очікуваний рядок (для вбудованих компонентів) або клас / функція, але отримано: object
Я отримую цю помилку: Неприхована помилка: Інваріантне порушення: Тип елемента недійсний: очікуваний рядок (для вбудованих компонентів) або клас / функція (для складених компонентів), але отримано: object. Це мій код: var React = require('react') var ReactDOM = require('react-dom') var Router = require('react-router') var Route = Router.Route var Link = Router.Link var …

27
React - Як отримати значення параметра з рядка запиту
Як я можу визначити маршрут у моєму файлі route.jsx, щоб захопити __firebase_request_keyзначення параметра з URL-адреси, згенерованої єдиним знаком Twitter під час переадресації з їх серверів? http://localhost:8000/#/signin?_k=v9ifuf&__firebase_request_key=blablabla Я спробував :redirectParamвиконати наступну конфігурацію маршрутів, але згаданий парам не вловлює: <Router> <Route path="/" component={Main}> <Route path="signin" component={SignIn}> <Route path=":redirectParam" component={TwitterSsoButton} /> </Route> </Route> …

21
Як перейти на історію в React Router v4?
У поточній версії React Router (v3) я можу прийняти відповідь сервера та використовувати його browserHistory.push для переходу на відповідну сторінку відповідей. Однак це не доступно в v4, і я не впевнений, що є правильним способом впоратися з цим. У цьому прикладі, використовуючи Redux, компоненти / app-product-form.js викликає, this.props.addProduct(props)коли користувач подає …

23
react-router - передайте реквізит до компонента обробника
У мене така програма для React.js за допомогою маршрутизатора React : var Dashboard = require('./Dashboard'); var Comments = require('./Comments'); var Index = React.createClass({ render: function () { return ( <div> <header>Some header</header> <RouteHandler /> </div> ); } }); var routes = ( <Route path="/" handler={Index}> <Route path="comments" handler={Comments}/> <DefaultRoute handler={Dashboard}/> …

4
Маршрутизатор реагування з додатковим параметром шляху
Я хочу оголосити шлях із необов'язковим параметром шляху, отже, коли я додаю його на сторінку, щоб зробити щось додаткове (наприклад, заповнити деякі дані): http: // localhost / app / path / to / page <= візуалізація сторінки http: // localhost / app / path / to / page / pathParam …

7
Вкладені маршрути з реактором маршрутизатора v4 / v5
В даний час я борюся з гніздовими маршрутами, використовуючи реакційний маршрутизатор v4. Найближчим прикладом була конфігурація маршруту в Документації React-Router v4 . Я хочу розділити свою програму на 2 різні частини. Зовнішній вигляд та адміністратор. Я думав про щось подібне: <Match pattern="/" component={Frontpage}> <Match pattern="/home" component={HomePage} /> <Match pattern="/about" component={AboutPage} …


8
React Router v4 - Як отримати поточний маршрут?
Я хотів би, щоб відобразити titleв <AppBar />тому , що яким - то чином передається з поточного маршруту. Як реалізувати маршрутизатор React v4, як би <AppBar />вдалося передати поточний маршрут в його titleпроп? <Router basename='/app'> <main> <Menu active={menu} close={this.closeMenu} /> <Overlay active={menu} onClick={this.closeMenu} /> <AppBar handleMenuIcon={this.handleMenuIcon} title='Test' /> <Route path='/customers' …

4
Без обмежених глобалів
Я використовую React і Redux для розробки веб-сайту, і коли я запустив свій проект, я зрозумів: Line 13: Unexpected use of 'location' no-restricted-globals Search for the keywords to learn more about each error. Я багато шукав, як її вирішити, але жодна із знайдених відповідей мені не допомогла, тому я звернувся …


10
Як сказати веб-пакету розробника сервера для обслуговування index.html для будь-якого маршруту
Маршрутизатор React дозволяє реагувати додаткам для обробки /arbitrary/route. Для того, щоб це працювало, мені потрібен мій сервер, щоб надіслати додаток React будь-яким зібраним маршрутом. Але сервер розробників webpack не обробляє довільних кінцевих точок. Тут є рішення за допомогою додаткового експрес-сервера. Як дозволити веб-пакету-dev-серверу дозволити вхідні точки від react-router Але я …

9
Передайте реквізит у реактор-роутер Link
Я використовую react-router. Я намагаюся передати майно в "Посилання" реактивного маршрутизатора var React = require('react'); var Router = require('react-router'); var CreateIdeaView = require('./components/createIdeaView.jsx'); var Link = Router.Link; var Route = Router.Route; var DefaultRoute = Router.DefaultRoute; var RouteHandler = Router.RouteHandler; var App = React.createClass({ render : function(){ return( <div> <Link to="ideas" …

6
React-Router: Ні маршруту не знайдено?
Розглянемо наступне: var AppRoutes = [ <Route handler={App} someProp="defaultProp"> <Route path="/" handler={Page} /> </Route>, <Route handler={App} someProp="defaultProp"> <Route path="/" handler={Header} > <Route path="/withheader" handler={Page} /> </Route> </Route>, <Route handler={App} someProp="defaultProp"> <Route path=":area" handler={Area} /> <Route path=":area/:city" handler={Area} /> <Route path=":area/:city/:locale" handler={Area} /> <Route path=":area/:city/:locale/:type" handler={Area} /> </Route> ]; У мене …
132 react-router 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.