[Вебинар 04.04.21] Основы работы с MJDM
Модератор: immortal
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Вебинар 04.04.21] Основы работы с MJDM
Капец я лоханулся)) думал в 22 по москве...а было в 22 по моему времени...с конвертацией че то пошло не так =(...прихожу - а уже кончилось всё =(
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 1555
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: [Вебинар 04.04.21] Основы работы с MJDM
По поводу кросс-линков добавлю. Так как показал автор они возникают редко, чтобы прям в методе связанном со свойством мы это свойство и меняли, чаще когда есть два свойства друг с другом связанных, например , такое было у ПУ диммеров (Level и LevelWork). Когда меняли свойство Level, вызывался метод levelupdated, который менял свойство levelWork. А когда менялся levelWork, то вызывался метод levelworkupdated, который менял свойство level. Т.е. возникал бесконечный цикл, когда изменение одного свойства меняло другое, которое меняло первое и так до бесконечности.
- За это сообщение автора fandaymon поблагодарил:
- SmoKE_xDDD (Пн апр 05, 2021 8:10 am)
- Рейтинг: 1.16%
-
- Сообщения: 2086
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 313 раз
- Поблагодарили: 458 раз
Re: [Вебинар 04.04.21] Основы работы с MJDM
https://github.com/Alexandr-logrus/majo ... ted.php#L8fandaymon писал(а): ↑Пн апр 05, 2021 12:24 amПо поводу кросс-линков добавлю. Так как показал автор они возникают редко, чтобы прям в методе связанном со свойством мы это свойство и меняли, чаще когда есть два свойства друг с другом связанных, например , такое было у ПУ диммеров (Level и LevelWork). Когда меняли свойство Level, вызывался метод levelupdated, который менял свойство levelWork. А когда менялся levelWork, то вызывался метод levelworkupdated, который менял свойство level. Т.е. возникал бесконечный цикл, когда изменение одного свойства меняло другое, которое меняло первое и так до бесконечности.
https://github.com/Alexandr-logrus/majo ... ed.php#L11
в димерах левел и левелворк правил аналогично
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
-
- Сообщения: 1555
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: [Вебинар 04.04.21] Основы работы с MJDM
Я ж говорю - было... Собственно это был первый раз в МДМ, когда я на кросс-линки наткнулся. А что исправил - молодец!Logrus писал(а): ↑Пн апр 05, 2021 1:52 amhttps://github.com/Alexandr-logrus/majo ... ted.php#L8fandaymon писал(а): ↑Пн апр 05, 2021 12:24 amПо поводу кросс-линков добавлю. Так как показал автор они возникают редко, чтобы прям в методе связанном со свойством мы это свойство и меняли, чаще когда есть два свойства друг с другом связанных, например , такое было у ПУ диммеров (Level и LevelWork). Когда меняли свойство Level, вызывался метод levelupdated, который менял свойство levelWork. А когда менялся levelWork, то вызывался метод levelworkupdated, который менял свойство level. Т.е. возникал бесконечный цикл, когда изменение одного свойства меняло другое, которое меняло первое и так до бесконечности.
https://github.com/Alexandr-logrus/majo ... ed.php#L11
в димерах левел и левелворк правил аналогично
-
- Сообщения: 72
- Зарегистрирован: Чт июл 07, 2016 11:44 am
- Благодарил (а): 10 раз
- Поблагодарили: 8 раз
Re: [Вебинар 04.04.21] Основы работы с MJDM
Вы уж точно ничего не потеряли.nick7zmail писал(а): ↑Вс апр 04, 2021 10:03 pmКапец я лоханулся)) думал в 22 по москве...а было в 22 по моему времени...с конвертацией че то пошло не так =(...прихожу - а уже кончилось всё =(