Size: a a a

Dart & Flutter по-русски

2020 April 04

AP

Andrey P in Dart & Flutter по-русски
iamthevoid
В дарте определяю поле, как стринг. Но с бэка может прийти как int, так и string. Меня бы устроило если бы генерированный код делал бы "$value". Я могу написать конвертер сам, но toString одна из бнальнейших функций, странно, что не она исопльзуется для конверсии в строку по умолчанию, а именно тайп каст  dynamic
toString не всегда точно делает это - поэтому, думаю, что скорее для общности сделано кастом.
источник

i

iamthevoid in Dart & Flutter по-русски
Как я понимаю в библиотеке нет и опции, которая бы включала подобное поведение?
источник

AP

Andrey P in Dart & Flutter по-русски
iamthevoid
Как я понимаю в библиотеке нет и опции, которая бы включала подобное поведение?
не искал, просто интересно почему смущает) - но думаю что вряд ли
источник

i

iamthevoid in Dart & Flutter по-русски
Andrey P
не искал, просто интересно почему смущает) - но думаю что вряд ли
Хотел написать, что у gson в java это дефолтное поведение. Но потом понял, что не уверен. Надо будет проверить
источник

a

atyourservice in Dart & Flutter по-русски
Инт и стринг в жсоне разные сущности
источник

a

atyourservice in Dart & Flutter по-русски
Я бы назвал описываемое тобой поведение дефолтным
источник

a

atyourservice in Dart & Flutter по-русски
Но тоже не уверен
источник

a

atyourservice in Dart & Flutter по-русски
Хотя отличие между 1 и "1" велико
источник

i

iamthevoid in Dart & Flutter по-русски
для raw json оно только в наличии заэскейпанных кавычек
источник

A

Askhab in Dart & Flutter по-русски
Dart в действии 2013г, актуальна?
источник

ГК

Григорий Коваленко in Dart & Flutter по-русски
7 лет прошло
источник

ГК

Григорий Коваленко in Dart & Flutter по-русски
крайне маловероятно
источник

A

Askhab in Dart & Flutter по-русски
Читать на английском?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
iamthevoid
В дарте определяю поле, как стринг. Но с бэка может прийти как int, так и string. Меня бы устроило если бы генерированный код делал бы "$value". Я могу написать конвертер сам, но toString одна из бнальнейших функций, странно, что не она исопльзуется для конверсии в строку по умолчанию, а именно тайп каст  dynamic
Эм, все правильно работает
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Объявляй поле как dynamic
источник

R💛

R 💛. in Dart & Flutter по-русски
Yerassyl Maikhanov
На нативе придется драйвера искать
؟
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Или создай у объекта fromMap
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Или объяви ревайв функцию вторым параметром
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Суя инт в стринг ты получишь очевидную ошибку
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
И более того, это замечательно
источник