2016-03-15 70 views
0

下面的代码是在本地做出反应我 疑问演示片平均约三点是什么” ......这在这一块代码 感谢本地做出反应,在什么“......这

的意义
render: function() { 
     return (
      <View style={styles.container}> 
      <View 
       style={styles.center} 
       {...this._panResponder.panHandlers} 
      > 
       <Text>Like</Text> 
       <Text>You selected: {this.state.selected}</Text> 
       <Animated.View 
       style={[styles.likeContainer, this.getLikeContainerStyle()]} 
       > 
       <View style={styles.borderContainer} /> 
       <View style={styles.imgContainer}> 
        {this.getImages()} 
       </View> 
       </Animated.View> 
      </View> 
      </View> 
     ); 
     } 

回答

0

如果你想获得...操作符的句柄,请参考这个奇妙的例子。 https://facebook.github.io/react/docs/jsx-spread.html

如果您不知道将传递给组件的道具,可以使用传播属性。三个点...在JSX中称为展开运算符。

运算符(或扩展运算符)的...已支持ES6中的数组。还有一个ECMAScript提案的对象休息和传播属性。你可以利用这一点,并通过道具而不明确写出它们。