【发布时间】:2019-02-14 22:13:13
【问题描述】:
我在一个 C# 项目中工作。在一个视图中,我需要使用我的老师提供的脚本(在 Javascript 中)。 首先,我的视图收到一个列表。例如:[位置 1,位置 2,位置 3]。位置具有纬度和经度参数。 在我的 Javascript 中,我有函数“L.marker([x,y]).addTo(mapa).on('click', onClick);”。我想要的是通过 location1.longitude 和 location1.latitude 作为标记函数的参数。我该怎么做?
@model List<SistemaGestion.Helpers.JsonApiGoogle.Location>
(some HTML code)
<script>
(code)
for (var coordenadas in Model) {
L.marker([coordenadas.latitude, coordenadas.longitude]).addTo(mapa).on('click', onClick);
}
</script>
【问题讨论】:
-
您可以使用 json.net/newtonsoft 之类的东西将您的 c# 对象字符串化到您的脚本标签中。
-
你能详细解释一下吗? ....
标签: javascript c# html model-view-controller