[英]How import and use method from outer js-file into AngularJS?
我想使用此文件中的功能https://ahunter.ru/js/min/ahunter_suggest.js
文档说1.导入文件
<head>
...
<script src="path_to_scripts/jquery.min.js"></script>
<script src="path_to_scripts/ahunter_suggest.js"></script>
...
</head>
<div>
<input id="js-AddressField" placeholder="Введите адрес">
</div>
<script>
var options = { id : 'js-AddressField' };
AhunterSuggest.Address.Solid( options );
</script>
我将文件添加到项目目录中,并在index.html中添加了链接,但无法调用AhunterSuggest.Address.Solid( options );
在我的控制器之一中。
怎么做对?
在您的AngularJS控制器中,您有一种初始化控制器的方法吗? 如果是这样,您必须调用第三方库初始化程序(消息中的第三代码)
确保在dom准备好并启动angularJS控制器后调用此函数。
您之前的角度控制器(atm)
init() {
this.xxx()
}
Angular Controller之后:(应该是这样)
init() {
this.xxx()
this.initialiseAHunterSuggest()
}
initialiseAHunterSuggest() {
var options = { id : 'js-AddressField' }
AhunterSuggest.Address.Solid( options )
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.