首页 > 解决方案 > 将数据传递给 RDK LightningJS 中的子组件

问题描述

我正在尝试使用LightningJS构建具有多行图块的页面。我查看了https://github.com/rdkcentral/Lightning-UI-Components/blob/master/components/FocusManager/FocusManager.stories.js中的示例,并使用 ColumnWithRowsExample 作为我的起点。所有示例都依赖于在初始化组件时可用的数据。我需要动态地将数据传递给子组件,并能够刷新它们。我无法在他们的示例文档中找到如何获取此信息。我已经试错了一个星期,但没有进展。任何包含此信息的片段/样本或文档都会有所帮助。

标签: javascriptsmart-tv

解决方案


您可以this.application.emit("func name", {data}) 在任何地方使用和访问,使用this.application.on("func name", (data)=>{ logic })


推荐阅读