Описание тега knockout-mapping-plugin
Knockout.js Mapping is an open source Knockout.js plugin that simplifies the mapping a plain JavaScript object or JSON string to a Knockout view model.
1
ответ
Нокаутированная проблема рекурсивного отображения
Этот пост является продолжением этого. Я обновил код следующим образом: viewModel.getQuotesSuccess = function (result) { var myCoverQuotesViewModel = function (data) { var self = this; ko.mapping.fromJS(data, {}, self); self.Childs = ko.observableAr…
21 мар '13 в 09:56
1
ответ
Knockout Validation - При использовании плагина сопоставления разрывается привязка сообщений валидации
Я видел несколько похожих вопросов на эту тему, но ни один из них не помог. Я хотел опубликовать это здесь, прежде чем открывать заявку на проект GitHub для плагина проверки на случай, если это проблема PEBKAC.:) Вопрос прост. У меня есть объект, ко…
13 фев '14 в 16:18
1
ответ
Knockout Nested List Post Нуль
Я пытаюсь интегрировать ко на одном из моих взглядов бритвы. Вчера я немного исследовал, но не смог найти аналогичного решения для моей проблемы. У меня есть модель записи: public class Record { public Int Request Id {get;set;} public string RecordN…
24 апр '15 в 12:44
1
ответ
knockoutjs: добавить функцию в viewmodel
Вот как я добавляю функцию ClickAction в моей viewModel $.getJSON("api/BrowseCategory/Get", function (data) { categoryViewModel = ko.mapping.fromJS(data); categoryViewModel.clickAction = function () { alert('hi'); } ko.applyBindings(categoryViewMode…
20 окт '12 в 19:41
1
ответ
Рендеринг Json из ViewModel и наоборот
Я новичок в нокауте JS, у меня есть требование, подобное этому jsfiddle http://jsfiddle.net/daedalus28/vpjhZ/, это было здорово в рендеринге JSON из ViewModel, но я не смог сделать наоборот, учитывая JSON из серверу нужно отрендерить тот же вид. Как…
07 ноя '12 в 19:10
2
ответа
applyBinding () не работает, если он вызывается только один раз
Я учусь работать с knockout.js и столкнулся с некоторыми недоразумениями. UI: <ul> <li> <p> Caption:<span data-bind="text: object1.Caption" /> </p> </li> <li> <p> Manufacturer: <span data-bind="text…
13 мар '13 в 12:28
1
ответ
Плагин Knockout Mapping - сопоставление объектов с наблюдаемыми
Я хотел бы использовать подключаемый модуль отображения нокаута, но мне нужно, чтобы объекты в моей модели были свойствами сами по себе (в основном потому, что они должны быть способны к замене). Рассмотрим значительно упрощенный пример со следующей…
16 дек '12 в 03:34
0
ответов
Невозможно сохранить значение модели, если элемент добавлен в выделенный наблюдаемый массив
{model : {"firstName":"David","lastName":"Bawa","state":"AL"}} {"allStates":[{"id":1,"value":"AL","text":"ALABAMA"},{"id":2,"value":"AK","text":"ALASKA"}} <select name="state" data-bind="options: allStates,optionsValue : 'value', optionsText: 'te…
21 апр '14 в 23:25
2
ответа
Отображение нокаута - проверка массивов
Как установить валидацию для массивов, используя валидацию? Определение моего объекта //c# code public class Trophy { public string Name { get; set; } public string Category { get; set; } public double PrizeMoney { get; set; } } public class Player …
18 июл '13 в 20:15
1
ответ
Как добавить новое свойство (индекс) для каждого объекта в массиве с отображением нокаута (ko.utils)?
Есть ли какая-либо утилита для добавления индекса каждого объекта в массиве в качестве свойства в нокауте JS? Я делаю это в два этапа, я хочу добавить свойство индекса для каждого объекта в то же время, которое передается в массив. Вот мой код ko.ut…
16 окт '17 в 18:38
0
ответов
Плагин Kockoutjs mapping не делает объектную модель видимой
У меня есть такая модель в Asp.Net Mvc: public class CustomerModel : BaseModel { public CustomerModel() { Vats = new List<Vat>(); SelectedVat = new List<long>(); AdressItems = new List<AddressModel>(); CustomerTypes = new List<C…
23 авг '13 в 20:37
1
ответ
Knockout JS - наблюдение за мутацией в любом свойстве массива без ko.mapping
В моем приложении я должен показать только 5 лучших пунктов длинного списка, которые имеют самый высокий рейтинг. Я реализовал это следующим образом: Длинный список - это массив, который я превратил в наблюдаемый массив со всеми элементами как наблю…
13 апр '18 в 14:37
1
ответ
Как я могу динамически отключить текстовое поле, используя наблюдаемые Knockout?
Я использую форму регистрации, и когда я нажимаю кнопку "Отправить", я хочу отключить текстовое поле с помощью Knockout. Я пробовал следующее: var viewModel = { Textboxcontrol: ko.observable(true), // by default textbox is enable to edit Register: {…
21 май '14 в 03:11
1
ответ
Как связать данные из модели для просмотра с помощью knockoutJS
В моем приложении я могу получить сбор данных из модели, когда я связываю его с помощью knockoutJS, что он генерирует ошибку на консоли, мне нужно с атрибутом data-bind data-class, я делаю это, но не работаю; мой вид связующего кода как: <div cla…
19 дек '14 в 13:13
2
ответа
Knockout - ошибка времени выполнения JavaScript: объект не поддерживает свойство или метод 'Level'
У меня есть реальные проблемы с пониманием того, почему этот простой тест выдает ошибку времени выполнения. У меня есть нокаутируемое вычисляемое свойство 'Level' как часть моего объекта FilterClause, я следовал документации к письму, но все равно в…
12 июл '13 в 13:14
2
ответа
Странный массив отображения поведения в observableArray с помощью ko.mapping.fromJS
Я пытаюсь отобразить массив объектов в observableArray с помощью плагина отображения нокаута. Каким-то образом это, кажется, не работает для меня вообще. Я только что проверил с консолью Crome, чтобы проверить: ko.mapping.fromJS( [ { x: 1, y: "test"…
11 мар '12 в 17:33
1
ответ
Почему моя модель представления не является обязательной и не может использовать foreach с подключаемым модулем
По сути, я получаю модель сервера MVC, сериализую в JSON и передаю ее переменной javascript для привязки к таблице, но ничего не происходит, я должен что-то упустить. Почему это не связывает? var categories = [{"Name":"BOOK","ID":"1"},{"Name":"MOVIE…
06 июн '14 в 14:52
1
ответ
Перекрестная привязка данных между классами
Цель: дать пользователю возможность корректировать результаты картирования. Я сталкиваюсь с проблемой, когда мне нужно изменить экземпляр, используемый для элемента с привязкой к данным. Отказ от ответственности: моя структура данных JSON может быть…
25 июн '13 в 21:15
1
ответ
Knockout JS - отображать шаблон на основе нажатой ссылки
У меня есть одностраничное приложение с некоторыми макетированными данными. Я показываю неупорядоченный список. Список является вложенным. Когда вы щелкаете по элементу в списке в зависимости от того, по какому элементу щелкнули, он устанавливает дв…
17 июл '13 в 14:40
1
ответ
Как удалить начальное значение viewmodel при использовании плагина отображения knockoutjs?
Я использую плагин отображения knockoutjs. Я привязываю данные к viewmodel с помощью плагина. Затем я изменяю данные и отправляю их обратно. При отправке я получаю начальное значение модели представления и измененное значение. скрипка здесь: http://…
27 май '14 в 09:39