首页 > 解决方案 > Javascript 从文件位置获取

问题描述

我有以下文件夹结构:

在此处输入图像描述

在我的js里面,我有:

fetch("sdk-article.html").then(stream => stream.text()).then(text => define(text));

但是,当我尝试这样做时,它尝试的路径不是文件夹的完整路径。(这意味着我找不到文件)

我也试过:fetch("-/sdk-article.html").then(stream => stream.text()).then(text => define(text));

然而没有运气。

有没有一种简单的方法可以从与请求它的文件相同的文件夹中加载文件?

更新 ./sdk-article 方法

这似乎不是:

fetch("./sdk-article.html").then(stream => stream.text()).then(text => define(text));

在此处输入图像描述

标签: javascriptfetch

解决方案


您可以做的只是从根目录加载它,如下所示:

fetch("Components/sdk-article/sdk-article.html")

或者相对 ./sdk-article.html (点代表在当前文件夹中)


推荐阅读