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.


7
Como obter o histórico do react-router v4?
Estou tendo um pequeno problema ao migrar do React-Router v3 para v4. na v3, consegui fazer isso em qualquer lugar: import { browserHistory } from 'react-router'; browserHistory.push('/some/path'); Como faço para conseguir isso na v4. Eu sei que poderia usar o hoc withRouter, o contexto de reação ou os adereços do …

9
tslint diz que chamadas para console.log não são permitidas - Como faço para permitir isso?
Acabei de começar a usar create-react-app com typescript create-react-app my-app --scripts-version=react-scripts-ts e a configuração padrão tslint.json não permite console.log (). Como posso (por enquanto) habilitar console.log? Os documentos para isso estão em https://palantir.github.io/tslint/rules/no-console/ . Mas eles não dizem onde colocar esta linha: "no-console": [true, "log", "error"] Eu pesquisei e encontrei …

7
Arquivo JSX de reação com erro “Não é possível ler a propriedade 'createElement' de undefined”
Eu tenho um arquivo test_stuff.js com o qual estou executando npm test É mais ou menos assim: import { assert } from 'assert'; import { MyProvider } from '../src/index'; import { React } from 'react'; const myProvider = ( <MyProvider> </MyProvider> ); describe('Array', function() { describe('#indexOf()', function() { it('should return …

4
Como armazenar o arquivo de configuração e lê-lo usando React
Sou novo no react.js, implementei um componente no qual estou buscando os dados do servidor e o uso como, CallEnterprise:function(TenantId){ fetchData('http://xxx.xxx.xx.xx:8090/Enterprises?TenantId='+TenantId+' &format=json').then(function(enterprises) { EnterprisePerspectiveActions.getEnterprise(enterprises); }).catch(function() { alert("There was some issue in API Call please contact Admin"); //ComponentAppDispatcher.handleViewAction({ // actionType: MetaItemConstants.RECEIVE_ERROR, // error: 'There was a problem getting the enterprises' //}); …

10
Diferença entre declarativo e imperativo em React.js?
Recentemente, tenho estudado muito sobre a funcionalidade e as formas de usar a biblioteca JavaScript do Facebook React.js. Quando se fala de suas diferenças com o resto do mundo JavaScript muitas vezes os dois estilos de programação declarativee imperativesão mencionada. Qual é a diferença entre os dois?
101 reactjs 

4
React PropTypes vs. Fluxo
PropTypes e Flow cobrem coisas semelhantes, mas usam abordagens diferentes. Os PropTypes podem fornecer avisos durante o tempo de execução, o que pode ser útil para encontrar rapidamente respostas malformadas vindas de um servidor, etc. No entanto, o Flow parece ser o futuro e com conceitos como genéricos é uma …


9
ReactJS: setTimeout () não está funcionando?
Tendo este código em mente: var Component = React.createClass({ getInitialState: function () { return {position: 0}; }, componentDidMount: function () { setTimeout(this.setState({position: 1}), 3000); }, render: function () { return ( <div className="component"> {this.state.position} </div> ); } }); ReactDOM.render( <Component />, document.getElementById('main') ); O estado não deveria mudar somente após …

4
Por que meu onClick está sendo chamado na renderização? - React.js
Tenho um componente que criei: class Create extends Component { constructor(props) { super(props); } render() { var playlistDOM = this.renderPlaylists(this.props.playlists); return ( <div> {playlistDOM} </div> ) } activatePlaylist(playlistId) { debugger; } renderPlaylists(playlists) { return playlists.map(playlist => { return <div key={playlist.playlist_id} onClick={this.activatePlaylist(playlist.playlist_id)}>{playlist.playlist_name}</div> }); } } function mapStateToProps(state) { return { playlists: …

17
Reactjs: Token inesperado '<' Erro
Estou apenas começando com Reactjs e estava escrevendo um componente simples para exibir a litag e me deparei com este erro: Token inesperado '&lt;' Coloquei o exemplo em jsbin abaixo de http://jsbin.com/UWOquRA/1/edit?html,js,console,output Por favor, deixe-me saber o que estou fazendo de errado.
99 reactjs 

4
Como posso acessar um estado hover em reactjs?
Tenho um sidenav com vários times de basquete. Portanto, gostaria de mostrar algo diferente para cada equipe quando um deles está sendo pairado. Além disso, estou usando Reactjs, então se eu pudesse ter uma variável que pudesse passar para outro componente, seria incrível.
99 hover  reactjs 


5
Importe imagens dinamicamente de um diretório usando webpack
Então, aqui está meu fluxo de trabalho atual para importar imagens e ícones no webpack via ES6: import cat from './images/cat1.jpg' import cat2 from './images/cat2.svg' import doggy from './images/doggy.png' import turtle from './images/turtle.png' &lt;img src={doggy} /&gt; Isso fica bagunçado rápido. Aqui está o que eu quero: import * from './images' …

6
& nbsp jsx não funciona
Estou usando a tag &amp; nbsp em jsx e ela não está renderizando o espaço. A seguir está um pequeno trecho do meu código. Por favor, ajude. var Reporting=React.createClass({ render: function(){ return( &lt;div style={divPositionReporting}&gt; &lt;p&gt;Pricing Reports&lt;/p&gt; &lt;hr&gt;&lt;/hr&gt; Select Scenario:&amp;nbsp;&amp;nbsp; &lt;select&gt; &lt;option&gt;&lt;/option&gt; &lt;/select&gt; &lt;button type="button"&gt;Get Pricing Report&lt;/button&gt; &lt;br/&gt; Select Takeout Scenario:&amp;nbsp; …
99 html  reactjs  jsx 

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.