Preguntas etiquetadas con reactjs

84
Cómo usar JQuery con ReactJS

Soy nuevo en ReactJS. Anteriormente, usé jQuery para configurar cualquier animación o función que necesitaba. Pero ahora estoy tratando de usar ReactJS y minimizar el uso de jQuery. Mi caso es: Estoy tratando de construir un acordeón con ReactJS. <div class="accor"> <div...

84
Cómo deshabilitar el botón en React.js

Tengo este componente: import React from 'react'; export default class AddItem extends React.Component { add() { this.props.onButtonClick(this.input.value); this.input.value = ''; } render() { return ( <div className="add-item"> <input type="text" className="add-item__input"...

84
clase vs className en React 16

Vi que React 16 permite que los atributos se pasen al DOM. Entonces, eso significa que se puede usar 'clase' en lugar de className, ¿verdad? Me pregunto si hay ventajas de seguir usando className sobre class, además de ser compatible con versiones anteriores de React.

84
Agregar un archivo .env a React Project

Estoy tratando de ocultar mi clave API para cuando me comprometo con github, y he buscado orientación en el foro, especialmente la siguiente publicación: ¿Cómo oculto la clave API en create-react-app? Hice los cambios y reinicié el hilo. No estoy seguro de qué estoy haciendo mal - agregué un...

83
Cómo renderizar una cadena de texto de varias líneas en React

Supongamos que tengo una cadena de texto que contiene saltos de línea y la renderizo así: render() { var text = "One\nTwo\nThree"; return <div>{text}</div>; } En HTML, los saltos de línea no se representan como saltos de línea. ¿Cómo debo hacer esto en React? No quiero convertir...

83
Simular un clic de botón en Jest

Simular el clic de un botón parece una operación muy fácil / estándar. Sin embargo, no puedo hacer que funcione en las pruebas de Jest.js. Esto es lo que intenté (y también lo hice usando jQuery), pero no pareció desencadenar nada: import { mount } from 'enzyme'; page = <MyCoolPage...