hybris - 按下按钮时可以使小部件可见吗?
问题描述
单击按钮时有什么方法可以显示小部件?但在此示例中不像弹出窗口那样:template = true
slotId = cockpitWidgetChildrenInvisible
<widget-extension widgetId="mainSlot">
<widget id="paragraphsPopup" widgetDefinitionId="com.training.backoffice.widgets.paragraphspopup"
slotId="cockpitWidgetChildrenInvisible" template="true">
<setting key="_width" type="String">500px</setting>
<setting key="_height" type="String">auto</setting>
<instance-settings>
// instance settings here for close / init / select.
</instance-settings>
<virtual-sockets/>
</widget>
</widget-extension>
我希望小部件在默认门户小部件中不可见,可能在children
插槽中,当我按下按钮时,小部件变得可见。(再次:不是作为弹出窗口小部件)
解决方案
推荐阅读
- javascript - 在 GraphQL 中处理动态类型
- reactjs - 反应中的复选框组,处理状态并将所选值存储在数组中
- css - 如何制作不固定项目宽度的水平滚动部分
- c# - EF Core Web API:外键验证
- azure-devops - 请求者在 Azure DevOps 中批准他们自己的更改
- html - 切换到移动视图时图像高度发生变化
- php - 带有文件的联系表 - 使用 Mailer 的电子邮件中的文件附件 - Symfony
- java - 如何在java类中将n加到x?
- javascript - window.history.pushState 删除“?” 从查询字符串
- pandas - Python从不同目录读取数据并合并到一个excel文件中