我正在尝试使用template.find让我的生活更轻松。
但在 javascript 控制台中我得到:undefined is not a function
这就是我所拥有的。它被绊倒了template.find(...)
Template.superuserHUD.events =
{
'click input.new_device': function (template) {
var id = template.find(".new_device_id").value;
Device_IPs.insert({ID: id, IP: "Not Connected"});
}
}
有任何想法吗?
事件处理函数接收两个参数:event
,一个包含事件信息的对象,以及template
,定义处理程序的模板的模板实例。
第二个参数是可选的,但当你想使用模板实例函数时,需要在处理程序中接收它,例如find()
, findAll()
, firstNode()
and lastNode()
.
因此,要使用template.find()
在事件处理程序中,您需要将两个参数传递为:
'click input.new_device': function (event, template) {
// your event handling code
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)