I'm using the Ionic framework and I want to call a variable from a javascript file, but it returns undefined for the variable and prints the console inside the file.
javascript file:
console.log('Hi!')
var test = "Hello";
typescript file:
import * as testfile from "src/assets/js/customers"
export class CustomersPage implements OnInit {
test:any='j';
constructor (){
this.test= testfile.test;
console.log('Hello from typescript', this.test);
}
}
The Result
Hi
Hello from typescript undefined
2条答案
按热度按时间dgenwo3n1#
您应该从JavaScript文件中导出变量,以便在TypeScript文件中访问该值。
因此在
"src/assets/js/customers"
文件中应该是或
如果这不是默认导出,则需要导入它,如下所示
nue99wik2#