反应原生。如何将道具设置为视图变量?

时间:2016-05-04 10:08:31

标签: reactjs react-native

我想做的是:

var view = <View add={'something'}/>;

但我想把道具设置到变量视图,比如

var view = <View/>;
view.props.add = 'something';

但这不起作用。有什么可能吗?

1 个答案:

答案 0 :(得分:2)

React Native必须以与React类似的方式工作。

在React中,您可以使用React.cloneElement来执行此操作,例如:

var view = <View />
var viewWithProps = React.cloneElement(view, {add: 'something'});

有关详细信息,请参阅文档https://facebook.github.io/react/docs/top-level-api.html#react.cloneelement