0

私は窒素とライトボックスを使用しています。ライトボックスtargetIDの . 以下のフラグメントは、 "name_dialog"orを使用すると機能しますが、 を使用すると機能"share_dialog"しません"compose_dialog"。ソースとスタイル シートに目を通しましたが、これら 2 つの定義が、私がしようとしているものとは異なっている場所は見つかりませんでした。

私の .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 {}).
4

1 に答える 1

1

わかりました-同じNOOBエラーに遭遇した人のために...

私が怠ったのは、webview の body に新しい要素を追加することでした。その結果、ID のない未定義のオブジェクトができました。そこに追加すると(重複を作成しないようにしてください)、このエラーが修正されました。

于 2010-03-08T15:34:48.000 に答える