簡體   English   中英

使用模板作為內容時,在dijit.Dialog中附加點

[英]Attach points in dijit.Dialog, when using template as content

我正在以編程方式實例化dijit.Dialog,並希望將表單設置為內容。 這是在HTML模板中定義的,我可以像這樣加載:

"dojo/text!./templates/CustomTabControllerEditGroupDialog.html",

並在施工過程中設定:

var myDialog = new Dialog({ ... content: template, ... });

現在,我想在模板中包含data-dojo-attach-points和-events,但是我不知道它們指向的位置。 我該怎么做呢? 我知道擴展對話框的問題是一個持續不斷的討論,但是老實說,我應該可以以編程方式顯示表單而無需創建新的Dialog小部件。 BR,丹尼爾

代替將html模板設置為內容,而是創建一個使用模板的自定義窗口小部件並將窗口小部件的實例設置為對話框內容。 模板中的附加點將成為小部件上的變量。

http://dojotoolkit.org/reference-guide/1.9/dijit/_TemplatedMixin.html

http://dojotoolkit.org/reference-guide/1.9/dijit/_AttachMixin.html#dijit-attachmixin

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM