如何使用typescript中html文件中定义的变量?
我使用SpringMVC将数据从java传递到javascript,并启动一个webcomponent。要使用javascript获取变量,我在html文件中有以下行:如何使用typescript中html文件中定义的变量?,html,typescript,spring-mvc,Html,Typescript,Spring Mvc,我使用SpringMVC将数据从java传递到javascript,并启动一个webcomponent。要使用javascript获取变量,我在html文件中有以下行: <script th:inline="javascript"> const data = /*[[${data}]]*/ ''; </script> 常量数据=/*[${data}]*/''; 这很有效!我能够在添加到html的每个.js文件中使用该变量。但是现在我切换到Typescript
<script th:inline="javascript">
const data = /*[[${data}]]*/ '';
</script>
常量数据=/*[${data}]*/'';
这很有效!我能够在添加到html的每个.js文件中使用该变量。但是现在我切换到Typescript,它没有编译,因为我没有看到变量。有办法解决这个问题吗
顺便说一句:变量是一个相当复杂的对象,有子对象等等
提前谢谢 您必须在
.d.ts
文件中声明它:
declare const data: DataInterface;