классе?
Например у нас есть свойство класса someProp = 5
После вызова конструктора класса мы принудительно поменяли его на myClass.someProp = 10
И сразу же допустим должно вернуться true или false
Вернуться куда?
Да, забыл. Вернуться туда где мы например ждем этот результат. Например мы наблюдаем за myClass.somePropIsChanged когда myClass.someProp меняется то запуститься что-то в какой то другой функции. получается что эта функция должна наблюдать за изменениями myClass.someProp или что, не очень понимаю... Получается и в классе и в нужной функции надо наблюдать ?
Сеттер и pubsub, прокси
сори за вопрос, может я забыл или не знаю, но что за pubsub?
Ty, гляну объязательно
На самом деле, от задачи всё зависит. Абстрактные ли это данные, только ли это данные и так далее. От eventemitter и pubsub до полноценных систем реактивности через прокси и генерацию сеттеров
Угу, моя проблема то что ранее не смотрел на сторону паттернов, не были нужны. Сейчас сталкиваюсь и много времени трачу, разобраться бы как правильно сделать а дальше уже по накатанной пойдет
Если у тебя там данные и просто нужно подписаться на их изменения то всё упрощается
Да у меня такая фигня что просили сделать модалку как отдельный модуль(плагин) но на React, ее будут встравивать на различные cms например WP, OpenCart, Shopify и т.д. Вот, я сделал один глобальный класс чтобы можно было как то управлять react приложением и все, сейчас хочу сделать им публичный метод чтобы они могли через него как то наблюдать за изменениями которые происходят внутри класса, а уже из класса как props буду передовать какое то свойство класса в React
Ну конечно чтобы что-то сказать надо смотреть чё там конкретно
Обсуждают сегодня