反应本地人如何在方法中使用道具

时间:2018-09-03 06:00:11

标签: javascript reactjs react-native

我正在尝试使用带有道具的方法。我有方法,我想在方法内传递一个道具。这是我的方法:

const multipleData1 = ['1 ', '2 ', '3 ', '4']
const multipleData2 = ['6 ', '7 ', '8 ', '9']
const multipleData3 = ['10 ', '11', '12 ', '13']

regionSelectHandler(){
     return(
     <View>
     {
      multipleData1.map(
         (interest) =>
           <SelectMultipleButton
             key={interest}
             buttonViewStyle={{
               borderRadius: 0,
               height: 40,
               width: 110,
             }}
             textStyle={{
               fontSize: 15,
             }}
           />
         )
      }
     </View>
   )}

有没有一种方法可以让我在multipleData1.map中传递道具,这样就不必在每次尝试访问const multipleData2const multipleData3时都复制并粘贴漏洞代码

1 个答案:

答案 0 :(得分:2)

赞:

regionSelectHandler(data){
     return(
     <View>
     {
      data.map(

现在,当您调用regionSelectHandler时,请传递数组:

regionSelectHandler(multipleData1)