从Typescript

时间:2018-10-30 10:36:35

标签: angular typescript

我在页面(pageId)上有一个生成的值,该值被内联添加到脚本标签中。

<script>
var pageId = @Model.Id
</script>

然后,我想在某些Typescript(Angular App)中使用此值。显然我得到一个未定义的错误。我可以定义它,以便假定它存在于页面上吗?

1 个答案:

答案 0 :(得分:1)

您正在尝试访问全局变量。访问全局变量的最佳方法是像服务一样通过依赖注入来提供它们。

这里以前有already been answered,如果有帮助,请标记Thierry Templier的回答有用。