【发布时间】:2021-11-25 06:39:57
【问题描述】:
类似于this question,我的App入口看起来像
AppRegistry.registerComponent('SnsAdvertiser', () => Advertiser)
const { element, getStyleElement } = AppRegistry.getApplication('App', { string: 'hello!' })
我没有使用runApplication,而是使用了getApplication
getApplication: (key: string, params: AppParams) => ({ element, getStyleElement })
一种仅用于在服务器端呈现 HTML 和 CSS 的 Web 方法。它返回一个对象,其中包含给定应用程序的元素和 getStyleElement 函数,以便在呈现元素后获取样式。
getApplication 的第二个参数是 params,但是当我传入这个并将我的 props 记录到我的组件中时,我得到一个空对象。
我想知道如何在服务器环境中传递道具。
【问题讨论】:
标签: react-native react-native-web