Получение строки эскиза виджета UserPicker с помощью onValueChanged - PullRequest
0 голосов
/ 22 декабря 2018

Я новичок в создании приложений.При работе с виджетом «Выбор пользователя», который позволяет выбрать в раскрывающемся списке действительный адрес электронной почты в домене, регистрация newValue в onValueChanged выдает [объектный объект] вместо выбранного адреса электронной почты.Я что-то не так делаю?

1 Ответ

0 голосов
/ 22 декабря 2018

Это потому, что в редакторе свойств вы выбираете опцию valueIsRecord.Согласно официальной документации :

valueIsRecord логическое Является ли свойство значения примитивным значением или записью.

Если этот флажок установлен, newValue устанавливается на запись объекта пользователя, следовательно, вы получаете [объект объекта];Однако, если флажок не установлен, значение будет примитивным, поэтому оно даст вам адрес электронной почты.

enter image description here

...