我可以在 Blaze 模板实例中使用 querySelector 方法吗

Can I use querySelector method in Blaze Template Instance

我知道用 jquery 查找 DOM 的方法。

Template.foo.events({
  'click #bar'(eve, instance) {
    $('selector'); //A common way.
    instance.$('selector'); // Better performance.
    document.querySelector('selector'); // its good too
    instance.querySelector('selector'); // its not work
  }
})

我知道instance不是节点类型,自然instance.querySelector('selector')不行!

但我想用 instance.$('selector').

有办法吗?

instance.find('selector')    --> querySelector
instance.findAll('selector') --> querySelectorAll

请注意,它们都在后台使用 jQuery。

如果你真的想要一个没有包装器的真正的浏览器查询选择器,请使用:

instance.firstNode.querySelector('selector')