我有两个使用 dojo 创建的自定义小部件,widgetA并且widgetB.
widgetB从内部widgetA(widgetA包含)加载widgetB,然后dom.byID("id")或query("#id")在子小部件上不返回任何内容。
widgetB从Note加载时也会发生同样的情况widget A.,当分别实例化每个小部件(非嵌套)时,两个函数都按预期工作。
这是道场问题吗?
在创建后:
var button = domConstruct.create("button", { innerHTML: "my button", id: "btnSelect" }, "placeholder");
嵌套小部件时,它找不到“ placeholder”元素。
html
<div id="placeholder"></div>