Size: a a a

2020 July 01

АВ

Андрей Вилинский... in F# Chat
а зачем тогда `subscribe: 'model -> Cmd<'msg>`` ? инишл стейт передавать?
источник

PD

Prunkles Dreemurr in F# Chat
Андрей Вилинский
а зачем тогда `subscribe: 'model -> Cmd<'msg>`` ? инишл стейт передавать?
Именно
источник

I

Igor in F# Chat
Андрей Вилинский
а зачем тогда `subscribe: 'model -> Cmd<'msg>`` ? инишл стейт передавать?
https://github.com/elmish/elmish/blob/v3.x/src/program.fs#L161
туда передается model из init
источник

I

Igor in F# Chat
На самом деле, я как-то пришел к выводу, что subscription переоценен.
Когда у тебя весь стейт хранится в model, у тебя и так update вызывается на каждый чих.
источник

VS

Vasily Shapenko in F# Chat
sub сделан для внешних событий обычно
источник

АВ

Андрей Вилинский... in F# Chat
надо коннектиться к вебсокету после логина, и показывать изменения с сервера
источник

VS

Vasily Shapenko in F# Chat
Андрей Вилинский
надо коннектиться к вебсокету после логина, и показывать изменения с сервера
Ну вот это оно и есть
источник

VS

Vasily Shapenko in F# Chat
Скорее всего
источник

АВ

Андрей Вилинский... in F# Chat
ну а сейчас моя аппа пытается это делать когда еще логина нет
источник

VS

Vasily Shapenko in F# Chat
Ну смотри
источник

VS

Vasily Shapenko in F# Chat
По факту, эти события - это отдельный стрим
источник

VS

Vasily Shapenko in F# Chat
В который ты пихаешь данные
источник

АВ

Андрей Вилинский... in F# Chat
сервер пихает, так...
источник

VS

Vasily Shapenko in F# Chat
Т.е. у тебя есть событие на изменение логина
источник

VS

Vasily Shapenko in F# Chat
На которое ты подписываешься сабом
источник

VS

Vasily Shapenko in F# Chat
И уже в нем выполняешь нужные тебе действия
источник

VS

Vasily Shapenko in F# Chat
По идее так
источник

АВ

Андрей Вилинский... in F# Chat
нене, логин уже работает, получаю токен, и хочу подписаться на вебсокет - ПОСЛЕ того как залогинился, а не как сейчас при открытии страницы
источник

оГ

отец Григорий... in F# Chat
Андрей Вилинский
нене, логин уже работает, получаю токен, и хочу подписаться на вебсокет - ПОСЛЕ того как залогинился, а не как сейчас при открытии страницы
Блин. Я так делал
источник

оГ

отец Григорий... in F# Chat
Все примеры рассчитаны на то, что «сразу всё работает» а на самом деле так не получается
источник