Как добавить товар в List<ComplexObject>
с помощью KnockoutJS
?Knockout MVC, bind model & добавить объект в модель
Это моя модель:
public class MyModel
{
public List<User> Users { get; set; }
}
public class User
{
public int Id { get; set; }
public string Name { get; set; }
}
Это клиент скрипт:
<script type="text/javascript">
var viewModel = ko.mapping.fromJS(@Html.Raw(Json.Encode(Model)));
ko.applyBindings(viewModel);
// attempt:
var newUser = [{ "Id": "13", "Name": "John" }];
</script>
Как добавить newUser
к в viewModel
?
Привет @Yustme, я обновил свой ответ, как я проверил это в MVC проекта и выводить JSON немного отличается от моего первого ответа. Пожалуйста, дайте это. : D – hutchonoid