React Redux Connect не істейді?
React Redux Connect не істейді?

Бейне: React Redux Connect не істейді?

Бейне: React Redux Connect не істейді?
Бейне: #1 Фатальный недостаток Redux ;) - Управление состоянием 2024, Қараша
Anonim

The қосылу () функциясы a-ны қосады Реакция құрамдас бөлігі а Редукс дүкен. Ол оны қамтамасыз етеді қосылған дүкеннен қажетті деректер бөліктері және оның функциялары бар компонент алады дүкенге әрекеттерді жіберу үшін пайдаланыңыз.

Осыны ескере отырып, Redux реакциямен қалай жұмыс істейді?

Redux - бұл JavaScript қолданбаларына арналған болжамды күй контейнері. Сіз пайдалана аласыз Редукс бірге Реакция , немесе кез келген басқа көрініс кітапханасымен. Ол болып табылады кішкентай (тәуелділіктерді қосқанда 2 кБ). Қысқаша, Редукс сияқты кез келген JavaScript шеңберінде орнатылған веб-қосымшаларыңыздың күйін басқаруға мүмкіндік береді Реакция , Метеор немесе бұрыштық.

Сол сияқты, біз неге Redux-ті реакциямен пайдаланамыз? Ол дәйекті әрекет ететін, әртүрлі орталарда (клиент, сервер және жергілікті) жұмыс істейтін және оңай сыналатын қолданбаларды жазуға көмектеседі. Қарапайым тілмен айтқанда, Редукс мемлекеттік басқару құралы болып табылады. Көбінесе бұл пайдаланылады бірге Реакция , болуы мүмкін пайдаланылады кез келген басқа JavaScript негізімен немесе кітапханасымен.

Сондай-ақ сұрақ туындайды, реакция үшін Redux қажет пе?

Жалпы, пайдаланыңыз Редукс уақыт өте өзгеретін деректердің ақылға қонымды көлемі болған кезде, сізге керек ақиқаттың жалғыз көзі және сіз бұл тәсілдердің барлығын жоғары деңгейде ұстау сияқты екенін байқайсыз Реакция құрамдас күйі енді жеткіліксіз. Дегенмен, оны пайдалануды түсіну де маңызды Редукс айырбастаулармен келеді.

Redux-тегі ownProps дегеніміз не?

ownProps құрамдас пайдаланылған кезде берілетін атрибуттар болып табылады. Қарапайым реакцияда бұлар жай ғана реквизиттер деп аталады. мысалы, Footer.js файлында FilterLink келесідей пайдаланылады: Барлығы

Ұсынылған: