DojoToolkit widget.placeAt() 方法参考
DojoToolkit widget.placeAt() method reference
在 DojoToolkit 文档中,页面 "Creating a custom widget" (this one) 说为了实例化新的小部件,您使用以下代码:
var widget = new AuthorWidget(author).placeAt(authorContainer);
我花了很多时间试图找到 "placeAt" 方法的文档,但找不到。
现在我知道 Dijit 的小部件是从 dijit/_WidgetBase
和 dijit/_TemplatedMixin
类 派生的,但是这个方法不在任何这些 类.
中
搜索找到的最近的东西是 domConstruct.place()
方法。
有人知道此方法的文档在哪里吗?
placeAt(reference,position)
可以在模块dijit/_WidgetBase
中找到,它提供了一种 shorthand 机制来将现有的(或新创建的)Widget 放入 dom.
示例:
// create a Button with no srcNodeRef, and place it in the body:
var button = new Button({ label:"click" }).placeAt(win.body());
Link 到文档:
http://dojotoolkit.org/api/?qs=1.10/dijit/_WidgetBase
在 DojoToolkit 文档中,页面 "Creating a custom widget" (this one) 说为了实例化新的小部件,您使用以下代码:
var widget = new AuthorWidget(author).placeAt(authorContainer);
我花了很多时间试图找到 "placeAt" 方法的文档,但找不到。
现在我知道 Dijit 的小部件是从 dijit/_WidgetBase
和 dijit/_TemplatedMixin
类 派生的,但是这个方法不在任何这些 类.
搜索找到的最近的东西是 domConstruct.place()
方法。
有人知道此方法的文档在哪里吗?
placeAt(reference,position)
可以在模块dijit/_WidgetBase
中找到,它提供了一种 shorthand 机制来将现有的(或新创建的)Widget 放入 dom.
示例:
// create a Button with no srcNodeRef, and place it in the body:
var button = new Button({ label:"click" }).placeAt(win.body());
Link 到文档: http://dojotoolkit.org/api/?qs=1.10/dijit/_WidgetBase