Perguntas com a marcação «react-router»

React Router - Uma biblioteca de roteamento completa para React inspirada no sistema de roteamento Ember

7
React-router: Como chamar manualmente o Link?
Eu sou novo no ReactJS e no React-Router. Eu tenho um componente que recebe por meio de adereços um <Link/>objeto do react-router . Sempre que o usuário clica em um botão 'próximo' dentro deste componente, desejo chamar o <Link/>objeto manualmente. No momento, estou usando refs para acessar a instância de …

11
Como usar o Redirect no novo react-router-dom do Reactjs
Estou usando a última versão do módulo react-router, denominada react-router-dom, que se tornou o padrão ao desenvolver aplicativos da Web com o React. Quero saber como fazer um redirecionamento após uma solicitação POST. Eu tenho feito esse código, mas após a solicitação, nada acontece. Eu analiso na web, mas todos …

30
Obtendo “Não é possível chamar uma classe como uma função” no meu projeto React
Estou tentando adicionar um componente do mapa React ao meu projeto, mas ocorreu um erro. Estou usando Fullstack Reagir do post como uma referência. Eu localizei onde o erro é gerado na linha 83 do google_map.js: function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a …

4
react-router vs react-router-dom, quando usar um ou outro?
Ambos têm rota, link, etc. Quando usar um ou outro? Estou muito confuso sobre onde usar cada um. Lado do servidor? Do lado do cliente? https://reacttraining.com/react-router/ Em alguns exemplos, você precisa passar a história, em outros não. O que fazer? <Router history={browserHistory}> vs <Router> É realmente confuso quando usar um …

14
Como implementar rotas autenticadas no React Router 4?
Eu estava tentando implementar rotas autenticadas, mas descobri que o React Router 4 agora impede que isso funcione: <Route exact path="/" component={Index} /> <Route path="/auth" component={UnauthenticatedWrapper}> <Route path="/auth/login" component={LoginBotBot} /> </Route> <Route path="/domains" component={AuthenticatedWrapper}> <Route exact path="/domains" component={DomainsIndex} /> </Route> O erro é: Atenção: Você não deve usar <Route component>e …

21
react-router voltar uma página como você configura o histórico?
Alguém pode me dizer como posso voltar à página anterior em vez de uma rota específica? Ao usar este código: var BackButton = React.createClass({ mixins: [Router.Navigation], render: function() { return ( <button className="button icon-left" onClick={this.navigateBack}> Back </button> ); }, navigateBack: function(){ this.goBack(); } }); Obtenha este erro, goBack () foi …

16
Como remover o sublinhado do componente Link do Roteador React?
Eu tenho o seguinte: Como faço para me livrar do sublinhado azul? O código está abaixo: <Link to="first"><MenuItem style={{paddingLeft: 13, textDecoration: 'none'}}> Team 1 </MenuItem></Link> O componente MenuItem é de http://www.material-ui.com/#/components/menu Qualquer visão ou orientação seria muito apreciada. Agradeço antecipadamente.


8
Como você atualiza programaticamente os parâmetros de consulta no react-router?
Não consigo encontrar como atualizar os parâmetros de consulta com react-router sem usar <Link/>. hashHistory.push(url)não parece registrar parâmetros de consulta e não parece que você pode passar um objeto de consulta ou qualquer coisa como um segundo argumento. Como você altera o url de /shop/Clothes/dressespara /shop/Clothes/dresses?color=blueno react-router sem usar <Link>? …

7
Detecção de usuário saindo da página com react-roteador
Quero que meu aplicativo ReactJS notifique um usuário ao navegar para fora de uma página específica. Especificamente, uma mensagem pop-up que o lembra de fazer uma ação: "As alterações foram salvas, mas ainda não foram publicadas. Quer fazer isso agora?" Devo acionar isso react-routerglobalmente ou isso é algo que pode …

3
HtmlWebpackPlugin injeta arquivos de caminho relativo que se quebram ao carregar caminhos de sites não raiz
Estou usando o webpack e o HtmlWebpackPlugin para injetar js e css empacotados em um arquivo de modelo html. new HtmlWebpackPlugin({ template: 'client/index.tpl.html', inject: 'body', filename: 'index.html' }), E produz o seguinte arquivo html. <!doctype html> <html lang="en"> <head> ... <link href="main-295c5189923694ec44ac.min.css" rel="stylesheet"> </head> <body> <div id="app"></div> <script src="main-295c5189923694ec44ac.min.js"></script> </body> …

7
Vários nomes de caminho para um mesmo componente no roteador React
Estou usando o mesmo componente para três rotas diferentes: <Router> <Route path="/home" component={Home} /> <Route path="/users" component={Home} /> <Route path="/widgets" component={Home} /> </Router> Existe alguma maneira de combiná-lo, para ser como: <Router> <Route path=["/home", "/users", "/widgets"] component={Home} /> </Router>

13
Link externo do React-Router
Como estou usando o react-router para lidar com minhas rotas em um app react, estou curioso para saber se há uma maneira de redirecionar para um recurso externo. Digamos que alguém acerte: example.com/privacy-policy Eu gostaria que redirecionasse para: example.zendesk.com/hc/en-us/articles/123456789-Privacy-Policies Não estou encontrando nenhuma ajuda para evitar escrevê-lo em JS simples …

9
Obtendo parâmetros de consulta do fragmento hash do roteador react
Estou usando o react e o react-router para a minha aplicação no lado do cliente. Não consigo descobrir como obter os seguintes parâmetros de consulta de um url como: http://xmen.database/search#/?status=APPROVED&page=1&limit=20 Minhas rotas são assim (o caminho está totalmente errado, eu sei): var routes = ( <Route> <DefaultRoute handler={SearchDisplay}/> <Route name="search" …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.