@a11d/lit
加强公用事业和基础类别 升,为构建网页组件提供额外的生命周期钩,装饰和指令.
它再出口 lit 及其指示,取代: html 以及它的一些装饰者 用它自己的, 所以一个项目从所有进口 @a11d/lit 而不是从 lit。 。 。 .
安装
npm install @a11d/lit
特征
Component类 - 组件基类,延伸LitElement带有template和额外的生命周期召回.ComponentPart类 - 部件的一部分,被提取成自己的一类 不引入组件边界。 。 。 .Controller类 - 基础课 反应控制器 和它的宿主一起登记.ElementRef编号 :ElementRefs类 - 指定模板的一个或多个要素,并随其申报.style指令 - 对有适当打字和反应的元素应用内线样式.updated装饰 - 以回调方式对属性变化作出反应.eventListener装饰 - 公开登记关于方法的活动听众.event装饰 - 为您的组件创建类型安全事件调度器.bind指令 - Lit组件的双向数据绑定.
出口
| 名称 | 仁爱 | 说明 |
|---|---|---|
Component | 类 | |
ComponentPart | 类 | 组件的一部分,在不引入组件边界的情况下被取入自己的类别. |
Controller | 类 | |
ElementRef | 类 | 单一元素,由模板指定,在需要时读回. |
ElementRefs | 类 | 元素中有一个模板指定,每个模板都有它宣布的选项. |
StyleDirective | 类 | |
UpdatedController | 类 | |
EventListenerController | 类 | |
PureEventDispatcher | 类 | |
HTMLElementEventDispatcher | 类 | |
Binder | 类 | 用于便利对反应性要素的财产具有约束力. |
BindingIntegration | 类 | |
html | 函数 | |
queryConnectedInstances | 函数 | 在包含该组件的所有相关实例的组件类中添加“ 设置” 属性的装饰 . |
extractEventTargets | 函数 | |
extractOptions | 函数 | |
event | 函数 | |
bindingDefaultProperty | 函数 | |
associatedEvent | 函数 | |
BindingMode | 语句 | |
component | 针头 | |
host | 针头 | 解决 ReactiveElement 它拥有特定上下文的更新生命周期. |
query | 针头 | |
queryAll | 针头 | |
queryAllAsNodeList | 针头 | |
style | 针头 | |
updated | 针头 | |
eventListener | 针头 | |
extractEventHandler | 针头 | 一个事件听器运行的功能,对于一个模板约束的事件,它也会传递绑定函数返回的内容. |
bindingDefaultPropertyKey | 针头 | |
associatedEventsByPropertiesKey | 针头 | |
bind | 针头 | |
bindingIntegrations | 针头 | |
bindingIntegration | 针头 | |
property | 针头 | |
state | 针头 | |
ElementRefLifecycle | 接口 | 参考要素的生命周期保持不变. |
BindSource | 类型 | 来源可以确定约束. |