jsx React 16 createContext
Немногоупростимиерархиюкомпонентов
jsx Референции
Референциииспользуютсядляплагинов,фокусаинестандартныхмоментов
jsx 丙种
npm i prop-types
jsx Компонентывысшегопорядка
Суть特别сводитсяктомучтобыоборачиватькомпонентыидобавлятьсвойфункционал<br/>Можемсоздаватьихдвумяспособами,<br/> - каккомпонеты反应ивозвращатьprops.children(напримерErrorBoundary)https://snippets.cacher.io/snippet / 7f721331d75d3ebf46c3 <br/> - иликакф-ии,котораявозващаетф-июкаквданномслучае<br/>вданномслучаедобвленмассивклассовclasses.car,которыймыпередаливдочернийкомпонент(38строка)<br/> <br/>PSИменнотакимобразом(компонентомвысшимпорядком)иработалкомпонентRadium(манипуляциисinlineCSS)
jsx Правильноеизминение州
的setStateэтоасинхронныйметод<br/>Теситуациикогдамыиспользуем状态,ноонизменилсявдругомместе(напримерасинхронно)анамнеобходимоосновыватьсянаегоТЕКУЩЕМсостоянии,тоиспользуем功能<br/> <br/>Ноеслимыувереннычто никакогоасинхроннноговмешательстовавизминении状态небудеттоможноиспользоватьпервыйпожходХотявторойподходболеебезопасныйиправильный<br/> <br/>
jsx 自定义React.fragment
<div>Избавляемсяотобертки<div>
jsx React Fragment(избавляемсяот“ненужной”фложенности)
jsx ErrorBoundlyКомпонентобертка
Таккакмыможемодинкомпонентвстраиватьвдругой(каквложенностьHTML)ипотомполучатьчерез道具<br/>返回this.props.children,<br/>ИтогдародительскийкомпонентсметодомcomponentDidCatchпомогаетотловитьошибкивдочернемэлементе<br/>подробнеетутhttps://reactjs.org/docs/error-boundaries.html#introducing-error-boundaries
jsx 超级вметоде构造函数
Укласса应用хотимсделатьманипуляциюс道具в构造<br/>Таккакмынаследуемсяоткомпонента组件тодлятогочтобвызватьиегометод构造мы<br/>超вызываемвкоторыйтакжепередаемсвойства
jsx JS,МанипулированиестилиямиизJS
ДляманипуляцийстилиямиизJSиспользуетсябиблиотека镭https://formidable.com/open-source/radium/ <br/> - подключаетсяккомпоненту<br/> - производитманипуляциииприсвоениестилей<br/> - оборачиваеткомпонентнаэкспорте<br/> $ b $bМожетеещеподключитьпакетcolor:)