У меня проблемы с использованием модели в вызове javascript при настройке моей нокаутирующей виртуальной машины.
@model List<AdminGui.Models.Domain>
<script src="http://ajax.aspnetcdn.com/ajax/knockout/knockout-2.2.1.js" type="text/javascript"></script>
<script type="text/javascript">
function ViewModel() {
var self = this;
self.domains = ko.observableArray(
ko.utils.arrayMap(@Model, function(item) {
return new Domain(item.guid, item.description, item.namespaces);
}));
}
Я получаю синтаксическую ошибку в @Model при вызове ko.utils.arrayMap. Я подозреваю, что это может быть мой Razor-fu, которого не хватает... :)