Ich muss etwas hier vermissen, weil die Docs es so machen, als ob die unter Code sollte gut funktionieren, aber ich bekomme einen ungültigen Schlüsselpfadfehler ... Überprüfen Sie diesen Codepen .
%Vor% Dies passiert, weil der Schlüssel 'selector'
einen Nicht-Map-Wert hat.
setIn
funktioniert, wenn wir sicherstellen, dass der Wert für 'selector'
auch eine unveränderliche Karte ist:
Um JavaScript-Objekte und -Arrays tief in Maps und Listen zu konvertieren, können Sie fromJS()
verwenden . So können Sie einfacher schreiben:
Tags und Links javascript immutable.js