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.

6
Estado ReactJS vs prop
Isso pode estar trilhando essa linha entre respondente e opinativo, mas eu estou indo e voltando sobre como estruturar um componente ReactJS à medida que a complexidade cresce e pode usar alguma direção. Vindo do AngularJS, quero passar meu modelo para o componente como uma propriedade e fazer com que …
121 reactjs 

2
Instância v variáveis ​​de estado no react.js
No react.js, é melhor armazenar uma referência de tempo limite como uma variável de instância (this.timeout) ou uma variável de estado (this.state.timeout)? React.createClass({ handleEnter: function () { // Open a new one after a delay var self = this; this.timeout = setTimeout(function () { self.openWidget(); }, DELAY); }, handleLeave: function …

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 …


2
Axios get in url funciona, mas com o segundo parâmetro como objeto ele não
Estou tentando enviar uma solicitação GET como segundo parâmetro, mas não funciona enquanto faz como url. Isso funciona, $ _GET ['naam'] retorna o teste: export function saveScore(naam, score) { return function (dispatch) { axios.get('http://****.nl/****/gebruikerOpslaan.php?naam=test') .then((response) => { dispatch({type: "SAVE_SCORE_SUCCESS", payload: response.data}) }) .catch((err) => { dispatch({type: "SAVE_SCORE_FAILURE", payload: err}) }) …

9
ReactJS - obter a altura de um elemento
Como posso obter a altura de um elemento depois que o React renderiza esse elemento? HTML <div id="container"> <!-- This element's contents will be replaced with your component. --> <p> jnknwqkjnkj<br> jhiwhiw (this is 36px height) </p> </div> ReactJS var DivSize = React.createClass({ render: function() { let elHeight = document.getElementById('container').clientHeight …

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.

3
PropTypes em um aplicativo TypeScript React
Usar React.PropTypesfaz sentido em um aplicativo React TypeScript ou é apenas um caso de "cinto e suspensórios"? Como a classe do componente é declarada com um Propsparâmetro de tipo: interface Props { // ... } export class MyComponent extends React.Component<Props, any> { ... } Existe algum benefício real em adicionar …

7
Como ativar / desativar o 'modo de desenvolvimento' do ReactJS?
Começou a usar o recurso de validação de prop do ReactJS , que, como dizem os documentos, funciona apenas no 'modo de desenvolvimento' por motivos de desempenho. React parece validar as propriedades de um componente específico que anotei, mas não me lembro de ativar explicitamente o 'modo de desenvolvimento'. Tentei …
120 reactjs 


11
Manipulador de eventos onClick React JS
eu tenho var TestApp = React.createClass({ getComponent: function(){ console.log(this.props); }, render: function(){ return( <div> <ul> <li onClick={this.getComponent}>Component 1</li> </ul> </div> ); } }); React.renderComponent(<TestApp />, document.body); Quero colorir o fundo do elemento da lista clicado. Como posso fazer isso no React? Algo como $('li').on('click', function(){ $(this).css({'background-color': '#ccc'}); });


7
React.js: evento onChange para contentEditable
Como faço para ouvir o contentEditablecontrole baseado em evento de mudança ? var Number = React.createClass({ render: function() { return <div> <span contentEditable={true} onChange={this.onChange}> {this.state.value} </span> = {this.state.value} </div>; }, onChange: function(v) { // Doesn't fire :( console.log('changed', v); }, getInitialState: function() { return {value: '123'} } }); React.renderComponent(<Number />, …

6
Aplicativos React / Redux e Multilingual (Internacionalização) - Arquitetura
Estou construindo um aplicativo que precisará estar disponível em vários idiomas e localidades. Minha pergunta não é puramente técnica, mas sim sobre a arquitetura e os padrões que as pessoas estão realmente usando na produção para resolver esse problema. Não consegui encontrar nenhum "livro de receitas" para isso, então estou …

14
Posso criar estilos dinâmicos no React Native?
Digamos que eu tenha um componente com renderização assim: <View style={jewelStyle}></View> Onde jewelStyle = { borderRadius: 10, backgroundColor: '#FFEFCC', width: 20, height: 20, }, Como posso tornar a cor de fundo dinâmica e atribuída aleatoriamente? eu tentei { borderRadius: 10, backgroundColor: getRandomColor(), width: 20, height: 20, }, Mas isso faz …

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.