有没有办法将JavaScript函数从src文件夹导入到React组件外部



我在django静态文件的javascript utils.js中有一个two函数。我想使用这个与react通用的文件。所以我想导入以用函数来反应这个文件,并且我想在反应组件中使用它。功能示例

function convertMsToDatetime(s) {
let ms = s % 1000;
s = (s - ms) / 1000;
let secs = s % 60;
s = (s - secs) / 60;
let mins = s % 60;
s = (s - mins) / 60;
let hours = s % 24
let day = (s - hours) / 24
var ret = [];
if (day !== 0) {
ret.push(day + "d")
}
if (hours !== 0) {
ret.push(hours + "h")
}
if (mins !== 0) {
ret.push(mins + "m")
}
if (secs !== 0) {
ret.push(secs + "s")
}
return ret.join(" ")
}

首先在需要的函数中添加export

export function convertMsToDatetime() {
// do something
}

然后,在您想要使用的文件中添加以下内容:

import myFunc from './file_name';
myFunc.convertMsToDatetime()

也许,如果你不知道的话。当你使用./到某个路由时,你只是在引用包含你实际文件的文件夹。

最新更新