装饰元素中的装饰查询是什么?

zzz*_*goo 2 polymer lit-element lit-html

根据文档,我无法理解它的确切功能。

该文档不够详细。

有例子吗?

在此处输入图片说明

Ala*_*los 5

文档没有那么深入,因为这样做没什么大不了的,该修饰器所做的只是创建一个“快捷方式”以调用querySelector元素的根(this.shadowRoot如果您使用的是dom或this如果不是

所以基本上这个TS代码:

@query('.someClass')
private _someClassElement: Element
Run Code Online (Sandbox Code Playgroud)

与在JS中执行此操作相同

get _someClassElement() {
  return this.shadowRoot.querySelector('.someClass');
  // or this.querySelector('.someClass') if you're not using shadow dom
}
Run Code Online (Sandbox Code Playgroud)