您可以使用以下内容:
var json = @Html.Raw(Json.Encode(@Model.CollegeInformationlist));
<script>
var json = [{"State":"a state"}];
</script>
AspNetCore使用Json.Serialize
的接口Json.Encode
var json = @Html.Raw(Json.Serialize(@Model.CollegeInformationlist));
您可以为此使用Newtonsoft:
@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model,
Newtonsoft.Json.Formatting.Indented))
这使您可以更好地控制json格式,即如上所述缩进,驼峰包装等。