将函数外部的变量发送到另一个函数中

时间:2017-09-02 07:55:59

标签: reactjs

我想使用place变量

来处理提交
noexcept(true)

在该函数中使用了Place,但是我不能使用var在函数外部声明一个简单变量。我该怎么做才能做出反应?出于某种原因,一切都是常量。

1 个答案:

答案 0 :(得分:0)

作为标准,您应该避免在线编写大型函数。如果你想做的只是简单的事情,比如伐木,你所做的就是好的。但是,如果您想要做更多的事情,最好的办法是在render组件之外编写方法并将其传递给OnPlaceSelected函数。

要回答你的问题,你可以像在函数中一样初始化任何变量。

<Autocomplete
    onPlaceSelected = { (place) => { 
      var newPlace = place;

      console.log(place);
    }}
/>

如果现在这是你的意思,那么你的意思是重写这个问题,更多的是你想要完成的一个例子。