gpt4 book ai didi

javascript - DropDownButton 内的 TooltipDialog 不适用于自定义小部件

转载 作者:行者123 更新时间:2023-11-28 07:11:11 24 4
gpt4 key购买 nike

使用来自 https://dojotoolkit.org/reference-guide/1.10/dijit/form/DropDownButton.html 的示例

<div data-dojo-type="dijit/form/DropDownButton">
<span>Register</span>
<div data-dojo-type="dijit/TooltipDialog">
<label for="name">Name:</label> <input data-dojo-type="dijit/form/TextBox" id="name" name="name"><br>
<label for="hobby">Hobby:</label> <input data-dojo-type="dijit/form/TextBox" id="hobby" name="hobby"><br>
<button data-dojo-type="dijit/form/Button" type="submit">Save</button>
</div>
</div>

并将其放入自定义小部件中。单击时发生错误:

Uncaught TypeError: Cannot read property 'on' of null

仅我的自定义小部件发生错误。使用在其他页面上截取的代码效果很好。

最佳答案

答案是自定义小部件在没有 this.inherited(arguments) 的情况下覆盖了 startup() 函数。

看起来好像有一些 DropDownButton 魔法在那里发生..

关于javascript - DropDownButton 内的 TooltipDialog 不适用于自定义小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31292358/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com