Вопросы по теме 'knockout-mapping-plugin'

Сопоставление глубоко иерархических объектов с пользовательскими классами с помощью подключаемого модуля нокаутного сопоставления
Использование подключаемого модуля нокаут-мэппинга ( http://knockoutjs.com/documentation/plugins-mapping.html ) можете ли вы отобразить глубоко иерархический объект? Если у меня есть объект с несколькими уровнями: var data = { name:...
13811 просмотров

KnockoutJS - принудительное число для определенного поля с помощью плагина ko.mapping
Когда я использую ko.mapping.toJSON , он преобразует любые сделанные мной изменения в строки, и они должны быть числами. Я попытался использовать пользовательское сопоставление следующим образом: var mapping = { 'y': { update:...
4353 просмотров
schedule 11.03.2024

ko.mapping не определено
Я следую этому примеру http://jsfiddle.net/rniemeyer/badZb/ . Я просто копирую и вставляю точный код в образец приложения, и он дает мне эту ошибку: «ko.mapping is undefined». Кто-нибудь знает, что происходит? Мои ko.observable и...
11046 просмотров

Как сопоставить одно свойство с другим с помощью Knockout Mapping?
У меня есть модель, определенная как public class Model { public string Name { get; set;} } и ViewModel в JS как var vm = { name : ko.observable() } Кроме того, у меня есть обратный вызов, который должен обновить модель...
1834 просмотров
schedule 02.10.2022

Использование среза с массивом, созданным подключаемым модулем сопоставления Knockout
Я боролся с этим весь день, и я не уверен, что мне не хватает. У меня есть рабочая сетка, созданная с помощью Knockout. Я пытаюсь преобразовать сетку, чтобы использовать плагин сопоставления, и это нарушает мой пейджинг. Как использовать функцию...
1654 просмотров

Как отобразить данные Knockoutjs.mapping в моем шаблоне?
Используя подключаемый модуль нокаута, как мне отобразить информацию и массив объектов JSON в моем шаблоне? //Example JSON data. JSON = [{'title':'title of first object', 'content':'content of first json object'},...
922 просмотров
schedule 16.04.2022

Можно ли передать Knockout значение по умолчанию элемента select при привязке параметров через AJAX?
Мне нужно получить как текущее значение, так и доступные параметры <select /> через два разных вызова AJAX (я не могу поставить их в очередь/связать по нескольким причинам). Я не знаю, имеет ли это значение, но вызов, читающий текущее...
1879 просмотров

Наблюдаемый массив Knockout.js не обновляется с сервера при использовании подключаемого модуля сопоставления
У меня небольшая проблема с Knockout.js и его плагином сопоставления. По сути, я хочу начать без данных, а затем при загрузке страницы сделать запрос Ajax для загрузки информации. Я знаю, что запрос Ajax работает по назначению, потому что я...
1318 просмотров

ko.mapping создать функцию, расширить объект
Можно ли изменить (из-за отсутствия лучшего термина) схему объекта в процессе сопоставления? Я бы предположил, что это так, я просто не могу заставить его работать. Я пытаюсь что-то вроде этого: var data = { itemOne: 'someData', itemTwo:...
7422 просмотров
schedule 07.07.2023

Knockout: частичное сопоставление массивов
Взгляните на этот небольшой пример . <select data-bind="options: Days, optionsText: 'title'"></select> <input type="button" value="update" data-bind="click: update" /> <script type="text/javascript"> var Days = {'Days':...
434 просмотров

Возможно ли вычисление наблюдаемых на прототипах в KnockoutJS?
У меня есть множество предметов, возвращающихся из службы. Я пытаюсь определить вычисляемый наблюдаемый объект для каждого экземпляра Item, поэтому мой инстинкт подсказывает мне поместить его в прототип. Один случай для вычисляемой наблюдаемой:...
3558 просмотров
schedule 03.02.2023

Knockout.js привязывает массив объектов к повторяющимся ‹select›
У меня есть эта модель представления Knockout.js: { "LanguageFromTos": [{ "LanguageFromToId":0, "LanguageFromId":2, "LanguageFrom":null, "AllLanguagesFrom":[...
1728 просмотров

получение многомерного массива (объекта), наблюдаемого в KnockoutJS
Я создаю приложение с помощью Knockout и считаю его очень полезным. Хотя у меня проблема с получением наблюдаемого многомерного массива (объекта). На данный момент я использую следующую структуру: self.form =...
4573 просмотров

привязка данных json с помощью нокаута
у меня есть таблица, которая "должна" быть связана с результатом json: <table> <thead> <tr> <th> Id </th> <th> Number </th> <th>...
9258 просмотров

Knockout.mapping, IE9 и сериализация
При использовании нокаута (2.1.0) и нокаута (2.1.2) в IE9 возникла небольшая загадка. По какой-то причине индексы массива объектов превращаются в родительские объекты. Например: ko.mapping.toJSON(attachments); создает что-то похожее на это...
204 просмотров
schedule 23.04.2024

Как отменить отображение наблюдаемых массивов
У меня есть сложная модель представления, которая содержит несколько коллекций. Пользователи могут добавлять новые элементы в коллекции. Я вручную создаю модель представления и использую ko.mapping.fromJS для привязки данных с сервера. Коллекции...
1551 просмотров
schedule 10.08.2022

Knou.js получает модель из сопоставления сервера с помощью плагина сопоставления и отправляет модель обратно
Я начал использовать Knockout.js, и мне это очень нравится. Я использую ASP.Net mvc, jQuery и Knockout.js. Мой вопрос таков: скажем, у меня есть экран управления пользователем, пользователь - это моя модель просмотра внутри пользователя, мне нужен...
142 просмотров

выбить плагин сопоставления, обновляющий один элемент в массиве
У меня проблема с попыткой обновить элемент как часть observableArray с помощью подключаемого модуля сопоставления. У меня есть следующий код accounts.list = ko.mapping.fromJS(@(Html.Raw(Model.AccountsJSON))); Я привязал это к таблице,...
1090 просмотров
schedule 06.01.2023

как добавить новый элемент с помощью плагина нокаута
Я пробую образец нокаут-карты и думаю, что почти закончил. Кажется, я не могу добавить новый Foo в viewModel.foos - может ли кто-нибудь увидеть, что я здесь пропустил? var Foo = function (data) { var self = this; self.id = data.id;...
6563 просмотров
schedule 23.08.2023

Расширение динамических и сопоставленных данных в Knockout
Используя Knockout.JS, я пытаюсь определить, как лучше всего расширять объекты в модели представления, когда они будут загружаться через подключаемый модуль сопоставления и динамически добавляться. В этом примере я добавляю метод addChild к объекту...
1936 просмотров