“P nie może pojawić się jako potomek Preact” Kod odpowiedzi

CALETATEDOMNESTING (...): nie może pojawić się jako potomek

.

<p>
   <div>...</div>
</p>
//According to this document, a <p></p> tag can only contain inline elements. That means putting a <div></div> tag inside it should be improper, since the div tag is a block element. Improper nesting might cause glitches like rendering extra tags, which can affect your javascript and css.

//If you want to get rid of this warning, you might want to customize the ReactTooltip component, or wait for the creator to fix this warning.
//If you're looking for where this is happening, in console you can use:
document.querySelectorAll(" p * div ")
//Here's another version that made finding the item more verbose for me 
document.querySelectorAll("p > div")
code fighter

JavaScript autor: Fighter kod

<Typography component={'span'} variant={'body2'}>
Mystic Dev

The warning tells you what exactly you need to do. You cannot nest <p> tags and hence use div for the outer tag like

<div>
   {this.state.error && 
      <p className="errorText">
           {this.state.error}
       </p>
   }
</div> 
Himanshu Jangid

Odpowiedzi podobne do “P nie może pojawić się jako potomek Preact”

Pytania podobne do “P nie może pojawić się jako potomek Preact”

Więcej pokrewnych odpowiedzi na “P nie może pojawić się jako potomek Preact” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu

C#
C++
C
CSS
PHP
Sql
Go
R
VBA
Lua