【发布时间】:2017-10-03 20:22:00
【问题描述】:
是否有一种“简单”的方法可以在 ag-grid 标题单元格中呈现自定义元素?对于一个看似简单的问题,headercomponent 接口似乎是一种过于繁琐的方法,而我使用这种方法并没有成功。我最接近的是使用类似的东西:
header-cell-render.bind="myHeaderRenderer"
当前是一个返回 HTML 字符串的函数。虽然这个“有效”(虽然我理解它已被弃用),但从 html 被注入 DOM 的意义上说,只有原始 HTML 呈现。这意味着我可以返回如下内容:
<input type="checkbox" />
它会呈现一个复选框,但我不能返回类似:
<my-custom-element></my-custom-element>
我可以在 DOM 中看到该标记,但该元素没有“处理”,即未执行控件的 Aurelia 方面。
我正在使用最新版本的 ag-grid,ag-grid-aurelia。
任何帮助将不胜感激。
【问题讨论】:
-
您是否像这样导入自定义元素组件
<require from="../templates/myCustomElement"></require> -
@adiga 我尝试使用的元素已注册为全局资源。