我有一个父类文件A.js和子类文件B.js
//A.js
class A {
constructor(){
console.log(__filename)
}
}
//B.js
class B extends A {
constructor() {
super();
}
}
new B()
//will output A.js
是否可以在a.js中获取B.js路径?
答案 0 :(得分:0)
可以通过将A的构造函数更改为采用这样的参数来实现此目的:
class A {
constructor(arg){
console.log(arg)
}
}
//B.js
class B extends A {
constructor() {
super(__filename);
}
}
new B();