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

Redux - це передбачуваний контейнер стану для додатків JavaScript на основі схеми дизайну Flux.

4
Прочитайте початковий стан магазину в Redux Reducer
Початковий стан у програмі Redux можна встановити двома способами: передати його як другий аргумент createStore( посилання на документи ) передайте його як перший аргумент вашим (під-) редукторам ( посилання на документи ) Якщо ви передаєте початковий стан своєму магазину, як ви зчитуєте цей стан із магазину і робите це першим …

2
Яка фактична різниця між redux та автоматом стану (наприклад, xstate)?
Я працюю над дослідженням одного інтерфейсного додатку середньої складності. На даний момент він написаний на чистому javascript, у ньому багато різних повідомлень на основі подій, що з'єднують декілька основних частин цього додатка. Ми вирішили, що нам потрібно застосувати якийсь державний контейнер для цього додатка для подальшого рефакторингу. Раніше я мав …

10
React / Redux - дія диспетчеризації при завантаженні програми / запуску
У мене є аутентифікація маркера з сервера, тому, коли моя програма Redux завантажується спочатку, мені потрібно зробити запит на цей сервер, щоб перевірити, чи аутентифікований користувач чи ні, і якщо так, я повинен отримати маркер. Я виявив, що використовувати дії INIT ядра Redux не рекомендується, то як я можу відправити …
85 reactjs  redux 

3
Локальний пакет.json існує, але node_modules відсутні
Я намагаюся запустити програму Redux, яку я щойно клонував із сховища GitHub. Я спробував запустити його наступною командою npm start Я отримую цю помилку > react-redux@1.0.0 start /home/workspace/assignment > webpack-dev-server --config ./configs/webpack/webpack.config.development.js sh: 1: webpack-dev-server: not found npm ERR! file sh npm ERR! code ELIFECYCLE npm ERR! errno ENOENT npm …

4
Передача реквізиту до компонента контейнера response-redux
У мене є компонент-контейнер response-redux, який створений у складі компонента React Native Navigator. Я хочу мати можливість передавати навігатор як підказку до цього компонента контейнера, щоб після натискання кнопки всередині його презентаційного компонента він міг штовхнути об'єкт у стек навігатора. Я хочу зробити це без необхідності вручну писати весь шаблонний …

1
Хіба Redux не просто прославляє світову державу?
Тож я почав вивчати React тиждень тому, і я неминуче дійшов до проблеми стану та того, як компоненти повинні взаємодіяти з рештою програми. Я шукав навколо, і Redux здається смаком місяця. Я прочитав всю документацію і думаю, що насправді це досить революційна ідея. Ось мої думки щодо цього: Загалом держава …

5
Як отримати доступ до стану магазину в React Redux?
Я просто роблю просту програму, щоб навчитися асинхронізації за допомогою redux. У мене все працює, тепер я просто хочу відобразити фактичний стан на веб-сторінці. Тепер, як я дійсно можу отримати доступ до стану магазину в методі візуалізації? Ось мій код (все на одній сторінці, бо я тільки вчуся): const initialState …

11
Чому державні функції Redux називають редукторами?
Це частина офіційної документації Redux : Це називається редуктором, оскільки це тип функції, до якої ви переходите Array.prototype.reduce(reducer, ?initialValue) Для мене це не має особливого сенсу. Хтось може пояснити мені, чому їх насправді називають редукторами? Той факт, що вони повертають значення за замовчуванням (або вони мають значення аргументу за замовчуванням), …
82 javascript  redux 

6
Як синхронізувати параметри стану Redux та запитів url
У мене є веб-сторінка з панеллю пошуку. Панель пошуку має кілька полів введення: ідентифікатор, розмір, ... Я хочу, коли користувач встановлює значення пошуку (наприклад: id = 123 і size = 45) і натискає кнопку пошуку: searchState у редукторі Redux слід оновити новими значеннями пошуку (id = 123 та size = …

2
Як синхронізувати параметри стану Redux та url хеш-тегів
У нас є список лекцій та розділів, де користувач може їх вибрати та скасувати вибір. Два списки зберігаються у сховищі redux. Тепер ми хочемо зберегти подання вибраних лекцій-пульсів та шлейфів розділів у хеш-тезі URL-адреси, і будь-які зміни в URL-адресі також повинні змінити сховище (двостороння синхронізація). Що було б найкращим рішенням …

2
Як відстежувати конкретні зміни властивостей у магазині Redux після надсилання дії
Зараз я намагаюся зрозуміти, як обробляти диспетчеризацію дії в компоненті на основі зміни даних після відправлення в інший компонент. Візьмімо цей сценарій: dispatch(someAjax) -> властивість у державних оновленнях. Після цього мені потрібен інший компонент, який залежить від цієї ж властивості, щоб знати, що оновлено, і відправити дію на основі нового …

2
getState у redux-сазі?
У мене є магазин зі списком товарів. Коли моя програма вперше завантажується, мені потрібно десериалізувати елементи, як при створенні деяких об’єктів у пам’яті на основі елементів. Елементи зберігаються в моєму магазині redux і обробляються itemsReducer. Я намагаюся використовувати redux-saga для обробки десериалізації як побічний ефект. При завантаженні першої сторінки я …

7
Коли слід додавати Redux до програми React?
Зараз я вивчаю React і намагаюся зрозуміти, як використовувати його з Redux для створення мобільного додатка. Я трохи заплутався у тому, як вони пов’язані / використовуються разом. Наприклад, я завершив цей підручник у React https://www.raywenderlich.com/99473/introducing-react-native-building-apps-javascript , але зараз я хочу пограти з додаванням деяких редукторів / дій до цього додатка …

3
Javascript - функції Pure vs Nempure
Я пройшов дефініції двох таких як: Чисті функції - це ті, які не намагаються змінити свої входи і завжди повертають однаковий результат для тих же входів. Приклад function sum(a, b) { return a + b; } І незрозуміла функція - це та, яка змінює власний вклад. Приклад function withdraw(account, amount) …

4
Правильний спосіб керування помилками в React-Redux
Я хочу зрозуміти, що є більш загальним або правильним способом обробки помилок з React-Redux. Припустимо, у мене є компонент для реєстрації телефонних номерів. Цей компонент видає помилку, якщо вхідний номер телефону недійсний Що було б найкращим способом вирішити цю помилку? Ідея 1: Створіть компонент, який приймає помилку і розсилає дію …
11 reactjs  redux 

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