我有一个 var request = new XMLHttpRequest();
request.open("GET", "https://opentdb.com/api.php?amount=10");
request.onload = function() {
var data = JSON.parse(this.response);
if (request.status >= 200 && request.status < 400) {
data.results.forEach(results1 => {
console.log(results1.question);
});
} else {
console.log("error");
}
};
request.send();
,并使用stroybook
来获取包的真实路径。当前它可以正常工作,但是当我尝试为我的代码的某些部分创建一个函数来执行此操作时,发生了一件奇怪的事情。
如果我直接将其与传递地址字符串一起使用,则可以使用,但是当我使用字符串变量时,则无法使用。
require.resolve
以错误的方式出现此错误:
require.resolve('./../src/AreaChart'); // works
const path = './../src/AreaChart';
require.resolve(path); // error cannot find