我正在尝试在Angular代码中实现boomerangjs。但这对我不起作用。我需要您的帮助来解决。以下是我使用它的方式。因此,首先我使用npm安装了boomerangjs,现在可以在我的node_modules中使用它。 我的第一页是dashboard.component.ts,所以我在该组件中添加了以下代码。
import {BOOMR} from 'node_modules/boomerangjs';
export class DashboardComponent implements OnInit {
ngOnInit() {
BOOMR.init({
beacon_url: "/beacon"
});
}
}
但是我遇到TypeError: Cannot read property 'init' of undefined
错误。请帮助我如何在我的角度代码中使用“ boomerangjs”。
编辑1-我可以在列出导入的页面顶部看到3个点。当我将鼠标悬停在以下消息下方的点上时:
Could not find a declaration file for module 'node_modules/boomerangjs'. 'd:/code/node_modules/boomerangjs/boomerang.js' implicitly has an 'any' type.
Try `npm install @types/boomerangjs` if it exists or add a new declaration (.d.ts) file containing `declare module 'boomerangjs';`
谢谢