Size: a a a

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

2021 March 29

T

The man bear pig in Dart & Flutter по-русски
Вообще в бэк лучше кирилицу не пускать
источник

DK

Daniil Karpov in Dart & Flutter по-русски
на любом языке, можно без примеров, ISO, TFG сертификаты, все что угодно, просто нужна инфа
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
The man bear pig
Вообще в бэк лучше кирилицу не пускать
если там 1с то там изначально бэк на кириллице и win1251 ))
источник

РА

Роман Аблаев... in Dart & Flutter по-русски
Oleg Skiryuk
А где там вложенные?
"КлючевыеСвойства": {
           "Ссылка": "6bdd618d-f51a-11e7-997d-74d435d5a488",
           "Дата": "2017-12-08T12:00:00",
           "Номер": "17         ",
           "Организация": {
             "Ссылка": "6b86abc7-7022-11e6-9856-74d435d5a488",
             "Наименование": "СВ",
             "НаименованиеСокращенное": "ИП СВ",
             "НаименованиеПолное": "ИП СВ",
             "ИНН": "773002709909",
             "ЮридическоеФизическоеЛицо": "ФизическоеЛицо"
           }
         },
источник

T

The man bear pig in Dart & Flutter по-русски
Дмитрий Щербаков
если там 1с то там изначально бэк на кириллице и win1251 ))
Аа 1с сорри,  непривычно более чем )
источник

OS

Oleg Skiryuk in Dart & Flutter по-русски
Роман Аблаев
"КлючевыеСвойства": {
           "Ссылка": "6bdd618d-f51a-11e7-997d-74d435d5a488",
           "Дата": "2017-12-08T12:00:00",
           "Номер": "17         ",
           "Организация": {
             "Ссылка": "6b86abc7-7022-11e6-9856-74d435d5a488",
             "Наименование": "СВ",
             "НаименованиеСокращенное": "ИП СВ",
             "НаименованиеПолное": "ИП СВ",
             "ИНН": "773002709909",
             "ЮридическоеФизическоеЛицо": "ФизическоеЛицо"
           }
         },
Ну у тебя в модели (в которую парсишь json) должна быть подмодель
источник

OS

Oleg Skiryuk in Dart & Flutter по-русски
Ну т.е класс а в нем поле другого класса
источник

РА

Роман Аблаев... in Dart & Flutter по-русски
Этот код работает без вложенных объектов
источник

РА

Роман Аблаев... in Dart & Flutter по-русски
FutureBuilder(
         builder: (context, snapshot) {
           List showRefund = json.decode(snapshot.data.toString());
           if (!snapshot.hasData) {
             return CircularProgressIndicator();
           }else
           return ListView.separated(
             separatorBuilder: (BuildContext context, int index) => Divider(),
             itemCount: showRefund.length,
             itemBuilder: (BuildContext context, int index) {
               return TextButton(
                 onPressed: () {
                   BlocProvider.of<NavigationBloc>(context)
                       .add(NavigationEvents.RefundClickedEvent);
                 },
                 child: ListTile(
                     title:
                         Text('Поставщик: ${showRefund[index]['Контрагент']}'),
                     subtitle: Text(showRefund[index]['Дата'])),
               );
             },
           );
         },
         future:
             DefaultAssetBundle.of(context).loadString('assets/refund.json'),
       ),
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Роман Аблаев
"КлючевыеСвойства": {
           "Ссылка": "6bdd618d-f51a-11e7-997d-74d435d5a488",
           "Дата": "2017-12-08T12:00:00",
           "Номер": "17         ",
           "Организация": {
             "Ссылка": "6b86abc7-7022-11e6-9856-74d435d5a488",
             "Наименование": "СВ",
             "НаименованиеСокращенное": "ИП СВ",
             "НаименованиеПолное": "ИП СВ",
             "ИНН": "773002709909",
             "ЮридическоеФизическоеЛицо": "ФизическоеЛицо"
           }
         },
тебе надо свою фабрику писать типа

Class1.fromJson(map<string, dynamic> data){
return Class1(
field1: data['поле из json'],
)
}
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Евгений Баладжа
Я сейчас ваяю для завода, там все как в 1С - гриды, формы ввода, лукап-поля, этого много и все одинаково. Обложился абстрактными классами, но в итоге все придет к доморощенному фреймворку аля 1с
бэк или фронт?
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Дмитрий Щербаков
бэк или фронт?
фронт конечно
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
а на бэке что?)
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Дмитрий Щербаков
а на бэке что?)
хз, какой-то рест на шарпе. Я про интерфейс - нужна библиотека готовых компонентов а-ля 1С, может такая и есть, но я не читатель а писатель, приходится писать все эти поля с кнопкой "выбрать", дата-гриды и прочую муть
источник

DK

D K in Dart & Flutter по-русски
Народ, такая проблема, у меня есть 2 одинаковых экрана на bottom tab bar, экран юзает блок и на обоих есть кнопка которая может быть двух состояний, то есть активно и не активно, как нужно сделать так, чтобы изменяя состояние кнопки на одном экране, переходя на другой tab bar, на том идентичном экране так же менялось?
источник

DK

D K in Dart & Flutter по-русски
Я знаю, смысла в двух одинаковых экранах нет, но нужно именно так
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
D K
Народ, такая проблема, у меня есть 2 одинаковых экрана на bottom tab bar, экран юзает блок и на обоих есть кнопка которая может быть двух состояний, то есть активно и не активно, как нужно сделать так, чтобы изменяя состояние кнопки на одном экране, переходя на другой tab bar, на том идентичном экране так же менялось?
Один блок на 2 экрана, разве не работает?
источник

T

The man bear pig in Dart & Flutter по-русски
Евгений Баладжа
Один блок на 2 экрана, разве не работает?
Легко
источник

T

The man bear pig in Dart & Flutter по-русски
Блок не про привязку к экрану
источник

DK

D K in Dart & Flutter по-русски
Ну как я понял, на двух экранах создаётся разный блок, потому что они не меняются
источник