Я использую азот & lightbox. Я ищу некоторое руководство, слишком долго пробовав понять, почему рабочий пример ломается, как только я меняю targetID
лайтбокса. Фрагмент ниже работает, если я использую "name_dialog"
или "share_dialog"
, но нет, если я использую "compose_dialog"
. Я просмотрел исходники и таблицы стилей, но не нашел, где эти два определены иначе, чем то, что я пытаюсь сделать.Азот: change targetID breaks lightbox
В моей .hrl:
...
-record (compose_dialog, { ?ELEMENT_BASE(compose_dialog_element) }).
..
В моем элементе модуля:
...
reflect() -> record_info(fields, compose_dialog).
render_element(_HtmlID, _Record) ->
#lightbox { id=compose_lightbox, style="display: none;", body = [
..
show() ->
wf:wire(compose_lightbox, #show {}).
я забыл опубликовать сообщение об ошибке ... {ошибка, ошибка, badarg, [{io_lib, формат [ "~ nNitrogen $ объем ('~ s');". [[Compose_lightbox]] ]}, {wf_utils, е, 2}, {wf_render_actions, render_action, 1}, {wf_render_actions, render_actions, 2}, {списки, foldl, 3}, {wf_render_actions, render_actions, 2}, { wf_render_actions, call_action_render, 2}, {wf_render_actions, render_action, 1}]} – dewd