我尝试创建一个函数并将其导出以在不同的组件中调用,但我不太清楚它是如何工作的并且当我这样做时会发生错误:
功能代码:
export function myFunction( param ) {
//my code...
var ret = param
return ret;
};
调用组件:
import {components} from 'react'
import {myFunction} from './class.js';
import {Alert} from 'react-native';
class myClass extends Component{
componentDidMount() {
var val = myFunction('the param');
Alert.alert(val);
}
}
发生此错误:
无法找到变量:myFunction
感谢您的帮助。
答案 0 :(得分:0)
function
代替export const myFunction = ( param ) => {
//my code...
var ret = param
return ret;
};
。而且,您始终可以使用箭头功能,如下所示:
myFunction
现在您可以像上面那样导入string IPtoUse = richTextBox2.Lines[0];
ChromeOptions options = new ChromeOptions();
/*options.AddArguments("user-data-dir=C:\\Users\\Kamil\\AppData\\Local\\Google\\Chrome\\User Data");*/
var proxy = new Proxy();
proxy.Kind = ProxyKind.Manual;
proxy.IsAutoDetect = false;
proxy.HttpProxy =
proxy.SslProxy = IPtoUse;
options.Proxy = proxy;
options.AddArgument("ignore-certificate-errors");
var Driver = new ChromeDriver(options);
Driver.Navigate().GoToUrl("https://www.iplocation.net/find-ip-address");
。希望能帮助到你。
答案 1 :(得分:0)
export default function myFunction( param ) {
//my code...
var ret = param return ret;
};
尝试一下,让我知道它有用。