Perguntas com a marcação «reactjs»

React (também conhecido como React.js ou ReactJS) é uma biblioteca JavaScript desenvolvida pelo Facebook para criar interfaces de usuário. Ele usa um paradigma declarativo, baseado em componentes e visa ser eficiente e flexível.





8
Como acessar métodos de componentes de "fora" no ReactJS?
Por que não consigo acessar os métodos do componente de "fora" no ReactJS? Por que não é possível e existe alguma maneira de resolvê-lo? Considere o código: var Parent = React.createClass({ render: function() { var child = <Child />; return ( <div> {child.someMethod()} // expect "bar", got a "not a …
183 javascript  reactjs  dom 



19
Como rolar para um elemento?
Eu tenho um widget de bate-papo que exibe uma variedade de mensagens toda vez que eu rolar para cima. O problema que estou enfrentando agora é que o controle deslizante permanece fixo na parte superior quando as mensagens são carregadas. Eu quero que ele se concentre no último elemento de …

8
React Router v4 - Como obter a rota atual?
Eu gostaria de exibir um titleem <AppBar />que é de alguma forma passou no da rota atual. No React Router v4, como seria <AppBar />possível obter a rota atual passada para o seu titleprop? <Router basename='/app'> <main> <Menu active={menu} close={this.closeMenu} /> <Overlay active={menu} onClick={this.closeMenu} /> <AppBar handleMenuIcon={this.handleMenuIcon} title='Test' /> <Route …

13
Como fazer com que o servidor de desenvolvimento webpack seja executado na porta 80 e na 0.0.0.0 para torná-lo acessível ao público?
Eu sou novo em todo o mundo nodejs / reactjs, então peço desculpas se minha pergunta parecer boba. Então, eu estou brincando com o reactabular.js . Sempre que eu faço, npm startele sempre funciona localhost:8080. Como faço para alterá-lo para ser executado 0.0.0.0:8080publicamente? Eu tenho tentado ler o código fonte …

18
Estilos CSS embutidos no React: como implementar um: hover?
Eu gosto bastante do padrão CSS embutido no React e decidi usá-lo. No entanto, você não pode usar os :hoverseletores e similares. Então, qual é a melhor maneira de implementar o realce em foco enquanto usa estilos CSS embutidos? Uma sugestão do #reactjs é ter um Clickablecomponente e usá-lo assim: …
178 reactjs 

12
Como corrigir o aviso de dependência ausente ao usar o useEffect React Hook?
Com o React 16.8.6 (foi bom na versão anterior 16.8.3), recebo esse erro ao tentar impedir um loop infinito em uma solicitação de busca ./src/components/BusinessesList.js Line 51: React Hook useEffect has a missing dependency: 'fetchBusinesses'. Either include it or remove the dependency array react-hooks/exhaustive-deps Não consegui encontrar uma solução que …

11
Tendo serviços no aplicativo React
Eu estou vindo do mundo angular onde eu poderia extrair lógica para um serviço / fábrica e consumi-la em meus controladores. Estou tentando entender como conseguir o mesmo em um aplicativo React. Digamos que eu tenho um componente que valida a entrada de senha do usuário (é forte). Sua lógica …

6
Como adicionar fontes a projetos baseados em criar e reagir aplicativos?
Estou usando o create-react-app e prefiro não eject. Não está claro para onde as fontes importadas via @ font-face e carregadas localmente devem ir. Ou seja, estou carregando @font-face { font-family: 'Myriad Pro Regular'; font-style: normal; font-weight: normal; src: local('Myriad Pro Regular'), url('MYRIADPRO-REGULAR.woff') format('woff'); } Alguma sugestão? - EDITAR Incluindo …

9
ReactJS: erro máximo de profundidade de atualização excedido
Estou tentando alternar o estado de um componente no ReactJS, mas recebo um erro informando: Profundidade máxima de atualização excedida. Isso pode acontecer quando um componente chama repetidamente setState dentro de componentWillUpdate ou componentDidUpdate. React limita o número de atualizações aninhadas para evitar loops infinitos. Não vejo o loop infinito …

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.