Запитання з тегом «reactjs»

React (також відомий як React.js або ReactJS) - це бібліотека JavaScript, розроблена Facebook для побудови користувальницьких інтерфейсів. Він використовує декларативну, засновану на компонентах парадигму і прагне бути ефективним та гнучким.

7
Виявлення вихідної сторінки користувача за допомогою реактора-маршрутизатора
Я хочу, щоб моя програма ReactJS сповіщала користувача під час переходу від певної сторінки. Зокрема спливаюче повідомлення, яке нагадує йому зробити дію: "Зміни збережені, але ще не опубліковані. Робити це зараз?" Чи потрібно це запустити на react-routerглобальному рівні, чи це щось можна зробити з сторінки / компонента реагування? Я не …

16
Як я можу змусити компонент повторно відтворити за допомогою хуків у React?
Беручи до уваги нижчий приклад гачків import { useState } from 'react'; function Example() { const [count, setCount] = useState(0); return ( <div> <p>You clicked {count} times</p> <button onClick={() => setCount(count + 1)}> Click me </button> </div> ); } В основному ми використовуємо метод this.forceUpdate (), щоб змусити компонент негайно …

3
React, ES6 - getInitialState був визначений у простому класі JavaScript
У мене є такий компонент ( radioOther.jsx): 'use strict'; //module.exports = <-- omitted in update class RadioOther extends React.Component { // omitted in update // getInitialState() { // propTypes: { // name: React.PropTypes.string.isRequired // } // return { // otherChecked: false // } // } componentDidUpdate(prevProps, prevState) { var otherRadBtn …

21
Файл `React / RCTBridgeModule.h` не знайдено
Отримання цієї помилки під час створення реальної програми для iOS на xcode. Початок отримувати цю помилку після встановлення npm та rpm, що пов'язує бібліотеку react-native-fs . Але після пошуку в Інтернеті рішення, я помітив, що багато людей отримують ту саму помилку під час встановлення інших реагуючих рідних бібліотек. Можливе рішення …

10
Отримайте поточну позицію прокрутки ScrollView в React Native
Чи можливо отримати поточну позицію прокрутки або поточну сторінку <ScrollView>компонента в React Native? Тож щось на кшталт: <ScrollView horizontal={true} pagingEnabled={true} onScrollAnimationEnd={() => { // get this scrollview's current page or x/y scroll position }}> this.state.data.map(function(e, i) { <ImageCt key={i}></ImageCt> }) </ScrollView>

7
Реагуйте, щоб запобігти появі бульбашок подій у вкладених компонентах при натисканні
Ось базовий компонент. Як <ul>і, вони <li>мають функції onClick. Я хочу лише onClick на <li>вогонь, а не the<ul> . Як я можу цього досягти? Я пограв з e.preventDefault (), e.stopPropagation (), безрезультатно. class List extends React.Component { constructor(props) { super(props); } handleClick() { // do something } render() { return …

13
Нескінченний цикл у використанніЕфект
Я бавився з новою системою гачків у React 16.7-alpha і застряг у нескінченному циклі useEffect, коли стан, яким я обробляю, є об'єктом або масивом. По-перше, я використовую useState і ініціюю його з таким порожнім об'єктом: const [obj, setObj] = useState({}); Потім, у useEffect, я використовую setObj, щоб знову встановити його …

6
Використовуйте тег SVG та ReactJS
Тому зазвичай я включаю більшість моїх іконок SVG, для яких потрібна проста стилізація: <svg> <use xlink:href="/svg/svg-sprite#my-icon" /> </svg> Зараз я граю з ReactJS останнім часом його оцінки в якості можливого компонента в моєму новому стеку розвитку фронтального проте я помітив , що в списку підтримуваних тегів / атрибутів, ні useчи …
114 svg  sprite  reactjs 

3
ReactJS: Моделювання двонаправленого нескінченного прокручування
Наш додаток використовує нескінченну прокрутку для навігації по великих списках різнорідних предметів. Є кілька зморшок: Нашим користувачам властиво мати список з 10 000 предметів і потрібно прокручувати 3k +. Це багаті елементи, тому ми можемо мати лише кілька сотень у DOM, перш ніж продуктивність браузера стане неприйнятною. Елементи різної висоти. …

6
Стратегії для серверного візуалізації асинхронно ініціалізованих компонентів React.js
Однією з найбільших переваг React.js вважається візуалізація на стороні сервера . Проблема полягає в тому, що функція ключа React.renderComponentToString()синхронна, що унеможливлює завантаження будь-яких асинхронних даних, оскільки ієрархія компонентів відображається на сервері. Скажімо, у мене є універсальний компонент для коментування, який я можу залишити майже будь-де на сторінці. У нього є …

7
Оновлюйте компонент React щосекунди
Я граю з React і має наступний часовий компонент, який просто виводиться Date.now()на екран: import React, { Component } from 'react'; class TimeComponent extends Component { constructor(props){ super(props); this.state = { time: Date.now() }; } render(){ return( <div> { this.state.time } </div> ); } componentDidMount() { console.log("TimeComponent Mounted...") } } …

5
Як відключити, скасувати чи видалити компонент із себе у повідомленні про повідомлення React / Redux / Typescript
Я знаю, що це питання вже задавались декілька разів, але більшість випадків рішення - це вирішити це питання у батьків, оскільки потік відповідальності лише зменшується. Однак іноді потрібно вбити компонент одним із його методів. Я знаю, що я не можу змінити його реквізити, і якщо я почну додавати булеві як …
114 reactjs  unmount 

6
Попередження: Невідомий клас властивостей DOM. Ви мали на увазі className?
Я щойно почав досліджувати React, додавши компонент з простою функцією візуалізації: render() { return <div class="myApp"></div> } Коли я запускаю програму, я отримую таку помилку: Warning: Unknown DOM property class. Did you mean className? Я можу вирішити це, змінивши classна className. Питання в тому; чи реалізує Реактив цю конвенцію? Також …

7
Кілька імен шляхів для одного компонента в React Router
Я використовую один і той же компонент для трьох різних маршрутів: <Router> <Route path="/home" component={Home} /> <Route path="/users" component={Home} /> <Route path="/widgets" component={Home} /> </Router> Чи все-таки можна поєднувати це, як: <Router> <Route path=["/home", "/users", "/widgets"] component={Home} /> </Router>

10
Як уникнути додаткового загортання <div> в React?
Сьогодні я почав вивчати ReactJS і через годину зіткнувся з проблемою .. Я хочу вставити компонент, який має два ряди всередині div на сторінці. Спрощений приклад того, що я роблю нижче. У мене є html: &lt;html&gt; .. &lt;div id="component-placeholder"&gt;&lt;/div&gt; .. &lt;/html&gt; Функція візуалізації така: ... render: function() { return( &lt;div …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.