Size: a a a

AUG for Developers

2019 April 09

Y

Yaroslav in AUG for Developers
EnterpriseJira PluginDev
ризон? серьезно? а как же эльм?
Эльм хуже
источник

Y

Yaroslav in AUG for Developers
Имхо
источник

Y

Yaroslav in AUG for Developers
Alexey Dorofeev
Кто-нибудь вставлял реакт компоненты на страницу задачи?
редух тебе в помощь и возможность восстанавливать любое состояние при обновлении контекста
источник

AD

Alexey Dorofeev in AUG for Developers
Yaroslav
редух тебе в помощь и возможность восстанавливать любое состояние при обновлении контекста
Нене. Проблема в том что элемент-контейнер убивается и генерится заново, естественно пустой. А реакт про это ничего не знает и не может сделать ReactDom.render туда
источник

Y

Yaroslav in AUG for Developers
Alexey Dorofeev
Нене. Проблема в том что элемент-контейнер убивается и генерится заново, естественно пустой. А реакт про это ничего не знает и не может сделать ReactDom.render туда
Ну так ивент листенеры на что?)
источник

AD

Alexey Dorofeev in AUG for Developers
Yaroslav
Ну так ивент листенеры на что?)
На что его вешать?
источник

Y

Yaroslav in AUG for Developers
Есть вариант лоб-шлёп -> это на ивент с update DOM по селектору
источник

Y

Yaroslav in AUG for Developers
а можно например так:
 JIRA.bind(JIRA.Events.REFRESH_TOGGLE_BLOCKS, initFunction);
   JIRA.bind(JIRA.Events.INLINE_EDIT_SAVE_COMPLETE, initFunction);
источник

Y

Yaroslav in AUG for Developers
все зависит от пронырливости :)
источник

AD

Alexey Dorofeev in AUG for Developers
Нууу такое) я пробовал через MutationObserver, но если оптимизировать производительность, то очень сложно получается
источник

AD

Alexey Dorofeev in AUG for Developers
В итоге сделал по-старинке генерацию на сервере
источник

Y

Yaroslav in AUG for Developers
Alexey Dorofeev
Нууу такое) я пробовал через MutationObserver, но если оптимизировать производительность, то очень сложно получается
Mutation oberver сложный паттерн
источник

A

Alexandr in AUG for Developers
Yaroslav
Mutation oberver сложный паттерн
Есть какие то более простые аналоги  с таким же функционалом?
источник

Y

Yaroslav in AUG for Developers
$("#myDiv").on("remove", function () {
   alert("Element was removed");
})
источник

Y

Yaroslav in AUG for Developers
как топор
источник

Y

Yaroslav in AUG for Developers
либо написать свой, более сложный евент
источник

A

Alexandr in AUG for Developers
На удаление понятно, а если отслеживать появление элемента на странице?
источник

Y

Yaroslav in AUG for Developers
ну так точно так же
источник

Y

Yaroslav in AUG for Developers
на все уже есть ивенты)
источник

AD

Alexey Dorofeev in AUG for Developers
Yaroslav
$("#myDiv").on("remove", function () {
   alert("Element was removed");
})
Это ведь упадет с ошибкой при загрузке страницы, да?)
источник