Modifier une seule propriété d'un objet dans une carte
P粉884667022
2023-08-03 10:24:02
<p>Supposons que j'ai un type de données mappé. </p>
<pre class="brush:php;toolbar:false;">testMap : Map<string, any></pre>
<p>La valeur de chaîne est ma clé et toute valeur est un objet dans cette carte. <br /><br />L'objet pourrait ressembler à ceci :</p><p><br /></p>
<pre class="brush:php;toolbar:false;">{ nom : 'testName', âge : 20}</pre>
<p>Supposons que l'utilisateur sélectionne un élément avec une clé via un menu déroulant. <br /><br />Comment puis-je maintenant changer le nom de l'objet en la clé correspondante par cette clé ? <br /><br />J'ai parcouru la carte à l'aide d'une boucle forEach et j'ai essayé de modifier les propriétés à l'aide de Map.get() et Map.set(). Malheureusement, cela n'a pas fonctionné. </p><p><br /></p>
Est-ce comme ça