我在页面(pageId)上有一个生成的值,该值被内联添加到脚本标签中。
<script>
var pageId = @Model.Id
</script>
然后,我想在某些Typescript(Angular App)中使用此值。显然我得到一个未定义的错误。我可以定义它,以便假定它存在于页面上吗?
答案 0 :(得分:1)
您正在尝试访问全局变量。访问全局变量的最佳方法是像服务一样通过依赖注入来提供它们。
这里以前有already been answered,如果有帮助,请标记Thierry Templier的回答有用。