Sapui5 在表格单元格内绘制

Sapui5 在表格单元格内绘制,sapui5,Sapui5,我想在表格单元格内创建一个非常简单的堆叠条 我不需要任何注释或轴,只需要一些堆叠的正方形。 我正在考虑使用HTML5画布笔划选项: 这可以通过获取单元格的引用、获取单元格的大小并在此单元格的上下文中使用stroke方法来实现吗?获取引用并仅添加普通html通常不是一个好主意。控件可能会被重新命名,尤其是。该表在滚动/分页时动态管理它重用的行和列 为了便于html嵌入,您可以直接在XMLView中键入或使用 对于更复杂的内容,最好创建一个渲染器,并在自定义渲染器中创建自定义内容。如果您只是使用JS

我想在表格单元格内创建一个非常简单的堆叠条

我不需要任何注释或轴,只需要一些堆叠的正方形。 我正在考虑使用HTML5画布笔划选项:


这可以通过获取单元格的引用、获取单元格的大小并在此单元格的上下文中使用stroke方法来实现吗?

获取引用并仅添加普通html通常不是一个好主意。控件可能会被重新命名,尤其是。该表在滚动/分页时动态管理它重用的行和列

为了便于html嵌入,您可以直接在XMLView中键入或使用

对于更复杂的内容,最好创建一个渲染器,并在自定义渲染器中创建自定义内容。如果您只是使用JS创建内容,那么只需在渲染器中创建一个空div,在onAfterRendering中完成您的工作,并将您创建的html附加到此div中。这样,UI5将拥有完全的控制权,并且自定义控件周围的一切都可以正常工作

溴 克里斯