我在cshtml文件中创建了一个新的JS对象。我想对这个对象使用TS接口验证。
<script type="text/javascript">
var clusteredPins = [];
@foreach (var d in Model)
{
@:clusteredPins.push({latitude: @d.location.latitude});
}
我在interface.ts文件中定义了IClasteredPin接口,但是我没有看到在cshtml文件中使用typescript的任何方法。我理想的代码看起来像这样:
<script type="text/javascript">
var clusteredPins:IClasteredPin = [];
@foreach (var d in Model)
{
@:clusteredPins.push({latitude: @d.location.latitude});
}
有一个similar question,但答案不是我想要的。我不确定回答这个问题的人是否理解这个问题。我不想在客户端站点上运行TS。我想在cshtml中使用ts,就像它在ts文件中一样。