【发布时间】:2016-09-07 10:27:57
【问题描述】:
在 aurelia 中,当在自定义元素中使用插槽时,是否可以以某种方式在插槽上使用 ref 元素(可能是 Aurelia 团队的新功能?,据说 github 问题发布在 SO 而不是 github 上)。
例子:
元素.html:
<template>
My super awesome element
<slot ref="slotContent"></slot>
</template>
元素.ts
export class CollapsePanel
{
private slotContent: Element;
attached(): void
{
this.slotContent.classList.add("my-fancy-class");
}
}
otherview.html
<element>
<div>This is some element content!</div>
</element>
渲染 otherview.html
<element>
My super awesome element
<div class="my-fancy-class">This is some element content!</div>
</element>
目前有什么办法吗?
【问题讨论】:
标签: aurelia