使用函数枚举在React-native app中呈现组件

时间:2018-02-08 23:18:23

标签: react-native

我正在关注使用枚举而不是几个if-else条件的this链接来渲染组件。我的代码看起来像 -

render(){
    const _renderHelper = (scene, index) => ({
        'ComponentType1': <Text>Test</Text>,
        'ComponentType2': <Text>Test</Text>,
    });

    return (
        <View>
            {
                this.props.scene.components.map((scene, sceneIndex) => {
                    _renderHelper(scene, sceneIndex)[scene.componentType]
                })
            }
        </View>
    )

但是应用程序中没有任何渲染。

0 个答案:

没有答案