gpt4 book ai didi

react-native - 在React Native中如何重用功能?

转载 作者:行者123 更新时间:2023-12-03 14:19:29 27 4
gpt4 key购买 nike

我需要在react native中从另一个页面访问功能。

例子 :

validateEmail = (email) => {
// ---- Code ----
}

我需要在login.js和registration.js中都访问该功能

最佳答案

我可以给你一个快速的例子,我将在我当前的项目中使用它。

您可以按照以下步骤操作:

1.创建一个/utils文件夹,您可以在其中放置所有共享功能文件,例如datetimeHelper.js

const dateTimeHelper = {
getFormattedDatetime: (datetime) => {
return moment.utc(datetime).local().format('MMM Do, YYYY, h:mm a');
}
}

export default datetimeHelper;

2.将文件导入您需要的位置:
import datetimeHelper from './utils/datetimeHelper.js';

3您可以调用以下函数:
datetimeHelper.getFormattedDatetime(MY_DATETIME);

关于react-native - 在React Native中如何重用功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42690202/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com