React 19, negaidītu tagu apstrāde hidratācijas laikā ir ievērojami uzlabota, it īpaši tajā, kā tas mijiedarbojas ar trešo personu skriptiem un pārlūka paplašinājumiem. Šeit ir īpaši piemēri, kā reaģēt 19 izlaiž neparedzētus tagus:
Izlaižot negaidītas tagus
1. Galvas un ķermeņa elementi: kad reaģēt uz negaidītiem tagiem `
` un `2. Stila lapu saglabāšana: ja reaģēšanai ir jāpārskata viss dokuments, pateicoties hidratācijas neatbilstībai, kas nav saistīta ar trešo pušu modifikācijām, tā atstās visas stila lapas, kuras ievietojuši šie skripti. Tas nodrošina, ka lietojumprogrammas vizuālā integritāte paliek neskarta pat tad, ja tiek atklātas neatbilstības [2] [4].
3. Trešās puses modifikāciju apstrāde: Iepriekš visas trešo personu skriptu veiktās modifikācijas varētu izraisīt hidratācijas kļūdas, jo React mēģinātu saskaņot servera atveidoto HTML ar modificēto klienta puses HTML. 19. reakcijā šīs modifikācijas tiek ignorētas hidratācijas laikā, ļaujot lietojumam turpināt darboties vienmērīgi, neietekmējot ārējās izmaiņas [1] [4].
Scenārija piemērs
Apsveriet scenāriju, kurā trešās puses skripts pievieno `