当前位置: 首页 > 知识库问答 >
问题:

vaadin网格的组件渲染器

李景天
2023-03-14

我想从vaadin表切换到到处都是赞美的网格,但我不知道如何克服网格无法呈现组件的限制。在表格中,我有一列显示水平布局,按钮数量动态。网格允许使用按钮渲染器,但这意味着每列中只有一个按钮将呈现,我需要它更灵活。也许我可以编写自己的渲染来支持我需要的东西,但它需要一些较低级别的/ gwt / javascript编程,我不确定所需的结果是否可以实现。亲爱的瓦丁伙计们,你们有什么建议?

共有3个答案

田曜瑞
2023-03-14

更新:Vaadin 8.1现在支持将组件作为网格单元的内容。

此功能当前在“新增功能”页面的列表中列为 # 1。

从 8.1 开始,您可以在 Grid 的单元格中呈现任何 Vaadin UI 组件,例如按钮、复选框、文本字段或自定义组件。在以前的版本中,您需要使用客户端代码或预定义的 Renderer 类编写这些代码

观看视频。

参见取样器演示。

请参阅指南,向下滚动一半,了解组件演示者

在相关新闻中,Grid现在有了新的基于HTML5的拖放支持,还有一个新的TreeGrid小部件。

万浩淼
2023-03-14

组件支持是我希望在 Grid 中看到的一项功能。进入低级GWT的东西确实会破坏抽象,它会导致头部疼痛,特别是对于维护。如果网格中不需要任何特殊的东西,我只使用Table。它仍然支持很长一段时间,可能比Grid更稳定,后者仍然是相当新的野兽。

或者,您可以尝试使用这个实验,它实际上为Grid带来了组件支持。我还没有尝试过,但看起来很有希望:

https://vaadin.com/directory#插件

穆建元
2023-03-14

我刚刚完成了网格的组件渲染器。它功能齐全,但未在生产方案中进行测试。这是一个开始,我希望人们加入发展。

https://vaadin.com/directory#!addon/componentrenderer

https://github.com/datenhahn/componentrenderer

 类似资料:
  • 本文向大家介绍javascript表格的渲染组件,包括了javascript表格的渲染组件的使用技巧和注意事项,需要的朋友参考一下 表格的渲染组件,demo请点击http://lovewebgames.com/jsmodule/table.html,git源码请点击https://github.com/tianxiangbing/table 如上图所示,功能基本包括常用表格中遇到的分页、搜索、删除

  • 我正在模型的多个网格上渲染不同的纹理,但是我对程序没有太多的线索。有人建议为每个网格创建自己的描述符集,并调用vkCmdBindInvptorSets()和vkCmdDrawIndexed()进行这样的渲染: 然而,上面的方法与chopper样本和vulkan样本有很大不同,这让我不知道从哪里开始改变。我真的很感激任何能帮我找到正确方向的帮助。 干杯

  • 问题内容: 我尝试运行RichFaces4应用,但组件未渲染。例如,当我尝试这个演示:演示时,我得到如下信息: 我的代码与演示中的代码几乎相同。我刚刚添加了表单标签,因为它对此有所抱怨。 问题答案: 这就是Crome开发人员工具告诉我的内容 http://img571.imageshack.us/i/rfnotdefined.jpg (未捕获的ReferenceError:未定义RichFaces

  • This group contains all Components that have to do with rendering in-game and user interface elements. Lighting and special effects are also included in this group. 这个组包括在游戏中渲染和界面元素的所有组件。光照和特定效果也包含在这个

  • Sprite 组件参考 Label 组件参考 Mask 组件参考 Graphics 组件参考 RichText 组件参考 UIStaticBatch 组件参考

  • 我对react还比较陌生,我一直在分解一个web应用程序,并用react组件替换部分。我现在正在开发一个组件,其中包含我创建的几个不同组件。 在新组件中,我在componentDidMount函数中进行API调用,并创建子组件。乍一看,一切看起来都很完美,但当我们在其中一个子组件中进行状态更改,然后在父组件中进行更改时,子组件将其状态重置为更改之前的状态。 我知道发生了什么,州政府没有被传递给家长