小编Lua*_*ong的帖子

React 道具的可重用性

我目前有一段这样的代码:

    return (
        creatable
        ? <Select
            options={options}
            value={value}
            onChange={(selectedValue) => valueSetter(selectedValue)}
        />
        : <CreatableSelect
            options={options}
            value={value}
            onChange={(selectedValue) => valueSetter(selectedValue)}
        />
    )
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,两个组件都接受完全相同的 props。有什么方法可以提高此代码中的代码可重用性(例如将道具放入字典中并解压它们)?

谢谢你!

javascript code-reuse reactjs

2
推荐指数
1
解决办法
49
查看次数

标签 统计

code-reuse ×1

javascript ×1

reactjs ×1