Dojox绘图api有矩形作为模板,我们可以在绘图画布上使用。文档提到了一个名为connect的函数。我该如何使用它? connect(o, e, s, m, once)
以下是未压缩的dojo代码。
// TODO: connect to a Shape event from outside class
connect: function(o, e, s, m, /* Boolean*/once){
// summary:
// Convenience method for quick connects
// See comments below for possiblities
// functions can be strings
// once:
// If true, the connection happens only
// once then disconnects. Five args are required
// for this functionality.
目前尚不清楚为何以及如何使用此功能。有些人可以帮助我了解该功能的用法和功能。
答案 0 :(得分:1)
前四种方法传递给dojo.connect
。
https://dojotoolkit.org/reference-guide/1.6/dojo/connect.html#usage
将此对象的事件连接到具有范围的方法。
dojo.connect(domNode, 'click', { test: 1}, function() {
var t = this test;
// is one because 'this' is the scope we pass the connect method.
});
每次点击特定的dom节点时都会执行该功能。
最后一个参数once
特定于便捷方法。如果为true,则该函数仅执行一次。执行后,处理程序将断开连接。