在哪里添加页面特定的脚本在角度6?

时间:2018-09-27 08:12:13

标签: javascript angular typescript angular6

我是Angular(6)的新手,我想知道在早些时候放在.cshtml文件中的angular 6中的页面特定脚本吗?

我发现了很多方法可以在Angular中包含外部JS文件,但是我想在页面(或组件)中添加一小段javascript代码(如下所述),当然我也不想创建单独的JS文件这个小脚本。我已经尝试过将下面提到的脚本从字面上放在.html文件中的组件中,但是什么也没发生。我也检查了源代码,脚本不存在。帮助我了解它。谢谢。

<script type="text/javascript">
toolTip();
</script>

1 个答案:

答案 0 :(得分:1)

从我的角度来看-最好的方法-是将脚本放置在某个通用目录中,并将其包含在angular-cli配置中(如果使用的话):

  const str = ' ( some ( string ) here ) '.replace(/^\s+\(\s+(.*)\s+\)\s+$/g,'$1');
 console.log(str);

然后在需要的地方将其用于应用程序