Size: a a a

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

2020 September 09

F

Foteh in Dart & Flutter по-русски
Foteh
Ребят помогите пож, встрял на прямом месте, есть слайдер и не могу открыть новый экран.
код👇🏻
https://pastebin.com/yFrMsLhw
Плиз
источник

P@

Pavel @iosdeveloper in Dart & Flutter по-русски
ребят у кого была такая ошибка, кто как справился? ps делал как по инструкции что-то не помогло
источник

V

Vanechka777 in Dart & Flutter по-русски
Спасибо)
источник

AS

Andrey Stafford in Dart & Flutter по-русски
а как засунуть ковычки в строку на dart?
источник

AS

Andrey Stafford in Dart & Flutter по-русски
'"'
источник

AS

Andrey Stafford in Dart & Flutter по-русски
типа такого
источник

AS

Andrey Stafford in Dart & Flutter по-русски
'    "text"    '
источник

I

Ivan in Dart & Flutter по-русски
"\" text \""
источник

I

Ivan in Dart & Flutter по-русски
Pavel @iosdeveloper
ребят у кого была такая ошибка, кто как справился? ps делал как по инструкции что-то не помогло
Сделай всё, что просят по урле
источник

V

Vanechka777 in Dart & Flutter по-русски
Я в initState() вызываю метод и мне как-то нужно из этого метода открыть другую страницу, как это можно реализовать?))
источник

SN

Sergiy Nevedomyy in Dart & Flutter по-русски
Vanechka777
Я в initState() вызываю метод и мне как-то нужно из этого метода открыть другую страницу, как это можно реализовать?))
Через ключи..GlobalKey..в этом направлении
источник

V

Vanechka777 in Dart & Flutter по-русски
Sergiy Nevedomyy
Через ключи..GlobalKey..в этом направлении
Понял, спасибо
источник
2020 September 10

V

Vanechka777 in Dart & Flutter по-русски
Sergiy Nevedomyy
Через ключи..GlobalKey..в этом направлении
Передал в метод контекст из initState и заработало ))
источник

ДК

Дмитрий Костин... in Dart & Flutter по-русски
помогите подружить приложение запущенное  на реальном устройстве с бэкендом на локальном компе

бэкенд на ларавел
запустил командой php artisan serve --host 192.168.1.65 --port 8000
комп подключен к роутеру и смарт по wifi к нему же

При попытке выполнить

var res = await http.post(
       "http://192.168.1.65:8000/api/login",
       body: {
         "username": username,
         "password": password
       }
   );


получаю ошибку

[ERROR:flutter/lib/ui/ui_dart_state.cc(171)] Unhandled Exception: SocketException: OS Error: No route to host, errno = 113, address = 192.168.1.65, port = 43899
источник

ДЩ

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

P

Pa_blooo in Dart & Flutter по-русски
Дмитрий Костин
помогите подружить приложение запущенное  на реальном устройстве с бэкендом на локальном компе

бэкенд на ларавел
запустил командой php artisan serve --host 192.168.1.65 --port 8000
комп подключен к роутеру и смарт по wifi к нему же

При попытке выполнить

var res = await http.post(
       "http://192.168.1.65:8000/api/login",
       body: {
         "username": username,
         "password": password
       }
   );


получаю ошибку

[ERROR:flutter/lib/ui/ui_dart_state.cc(171)] Unhandled Exception: SocketException: OS Error: No route to host, errno = 113, address = 192.168.1.65, port = 43899
через postman проверь
источник

ВД

Виктор Дунаев... in Dart & Flutter по-русски
Добрый день! Как-то можно проверить в дженерике какой передан класс?

class A {}

void f<T>() {
 print(T is A); // false, а хотелось бы true
}

Не могу понять, где искать информацию.
И что тогда означает T is A?
источник

ВД

Виктор Дунаев... in Dart & Flutter по-русски
Вызов, соответственно:
f<A>();
источник

F

Fox in Dart & Flutter по-русски
Так можно ограничить class A<T extends BaseT>
источник

F

Fox in Dart & Flutter по-русски
Ну или в конструкторе assert написать A() : assert(T is BaseT)
источник