Javascript 当导出函数时遇到;未捕获的语法错误:意外的令牌导出“;
我正在用javascript导入一个库,并编写一个调用该库的JS函数。之后,我想将这个JS文件导出到我的TS component.TS文件中 在assets/js文件夹下,我有demo.js和demo.d.ts 在[demo.js]中:Javascript 当导出函数时遇到;未捕获的语法错误:意外的令牌导出“;,javascript,angular,typescript,angular7,Javascript,Angular,Typescript,Angular7,我正在用javascript导入一个库,并编写一个调用该库的JS函数。之后,我想将这个JS文件导出到我的TS component.TS文件中 在assets/js文件夹下,我有demo.js和demo.d.ts 在[demo.js]中: export function myMethod(){ var jrQrcode = require('jr-qrcode'); var imgBase64 = jrQrcode.getQrBase64('hello world'); return img
export function myMethod(){
var jrQrcode = require('jr-qrcode');
var imgBase64 = jrQrcode.getQrBase64('hello world');
return imgBase64;
}
在[demo.d.ts]中:
export declare function myMethod();
在[app.component.ts]中:
import { myMethod } from 'src/assets/js/demo';
事实上,代码运行良好,但我有一个错误:“uncaughtsyntaxerror:意外的令牌导出”。此错误指向“demo.js”文件,即第一个导出函数行
有人能帮我吗