我的角色2应用程序中的html代码中有一些脚本,但是它们没有加载。当我检查浏览器的控制台时,我没有看到尝试加载脚本?如何在角度2
中加载JS脚本div class="col-lg-4 col-md-4 col-sm-6 col-xs-12">
<div class="alert alert-dismissible fade in" role="alert">
<script type="text/javascript">
setInterval(function() {
$('#element').load('/Resources/speedtest.txt');
}, 1000);
</script>
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span></button>
<span id="element">Loading...</span>
</div>
</div>
有一个脚本的示例..这是在一个名为home的组件中使用,我使用它所在的模板home.html。
这是家庭组件代码。
import {Component} from '@angular/core';
@Component({
selector: 'home',
templateUrl: './home.html'
})
export class homecomponent { }
答案 0 :(得分:2)
Angular只从模板中剥离<script>
个标签。您需要其他方法来加载脚本。例如,在组件代码中使用requirejs。