trace plus détaillée:Material-ui: Avertissement: Propriété de gestionnaire d'événement inconnu `onKeyboardFocus`. Il sera ignoré
warning.js:33 Warning: Unknown event handler property `onKeyboardFocus`. It will be ignored.
in div (created by IconMenu)
in div (created by IconMenu)
in IconMenu (created by DropdownMenu)
in div (created by DropdownMenu)
J'ai un IconMenu avec un accessoire de IconButtonElement. Pour une raison quelconque, il continue à lancer cet avertissement. Pourquoi? Qu'Est-ce que c'est?
Exemple de code qui déclenche est:
<IconMenu
iconButtonElement={
<div>
<IconButton onClick={this.handleTouchTap}>
<div >
<img src={require("../../settingsicon.svg")}/>
</div>
</IconButton>
</div>}
open={this.state.open}
anchorOrigin={{horizontal: "right", vertical: "bottom"}}
targetOrigin={{horizontal: "right", vertical: "top"}}
>
<MenuItem
className={someClass}
onClick={this.handleLogOutClick}
>
<span className={someClass}Hello</span>
</MenuItem>
<Divider className={someClass}/>
<MenuItem className={someClass}>
<span className={someClass}>Goodbye</span>
</MenuItem>
</IconMenu>
Il est un exemple assez simple presque copier-collé de la documentation avec quelques fonctions aux menuitems, mais rien qui devrait jeter une erreur comme celle-ci. Même quand j'ai fait un exemple complet de barebone - il lance toujours l'avertissement. Il est un peu moche d'avoir dans la console à chaque fois que la page se charge de
Ce n'est pas un problème, vous pouvez corriger mais avec la bibliothèque transmettant les mauvais accessoires aux éléments dom sous-jacents. Donc, vous pouvez soit créer un problème sur le dépôt de github ou accepter ces lettres rouges terribles. Ce ne sont pas des avertissements dangereux. –