Я использую console.log('errors: ' + password.get('errors'));
, чтобы увидеть, что возвращается из password.get('errors'));
и в консоли это возвращается:Получить элемент из отображенного массива
List [ Map { "id": "validation.password.tooLong", "defaultMessage": "La password deve avere massimo {max} caratteri", "values": Map { "max": 16 } } ]
Я хочу, чтобы получить доступ к элементу "validation.password.tooLong"
из этого отображенного массива, я не уверен, как чтобы это сделать. Я не уверен на 100%, что это сопоставленный массив, я предполагаю, что это из-за [Map...
выше.
Я использую immutable yes, но вы не можете получить его таким образом. 'Не могу прочитать get undefined' – DaveDavidson
Получаю ошибку' errors.get не является функцией' – DaveDavidson
hm ... Это должно быть примерно так: [jsfiddle] (https://jsfiddle.net/b96p2qs9/). Итак, 'password.get ('errors'). Get (0)' возвращает 'undefined'? Если да - похоже, что это строка, а не объекты ImmutableJS. Итак, есть два способа работать с ним: –