Maison > Questions et réponses > le corps du texte
P粉7627302052023-08-16 00:19:42
En ce qui concerne le résultat final, il n'y a aucune différence. En termes de performances, cependant, le premier est légèrement plus rapide. Mais la restriction est que les éléments enfants doivent être uniquement du texte. Il peut y avoir des situations dans lesquelles vous souhaitez que du texte et d'autres contenus soient des éléments enfants. Dans ce cas, vous pouvez utiliser createTextVNode()
和适当的标志之一,其中之一是$HasVNodeChildren
. Vous pouvez voir la liste des drapeaux dans la documentation : https://www.infernojs.org/docs/guides/optimizations
En remarque supplémentaire, vous n'avez pas besoin de définir vous-même la forme des éléments enfants si le compilateur peut la voir au moment de la compilation. Il n'est donc pas nécessaire d'écrire ainsi :
function Hello() { return <p $HasTextChildren>Hello</p>; }
Vous pouvez simplement écrire :
function Hello() { return <p>Hello</p>; }