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

KnockoutJS: ko.ToJSON (это) не работает?
Следующий java-скрипт определяет объект MyViewModel со свойством " text " и функцией " save ". <script type="text/javascript"> function MyViewModel() { this.text = ko.observable(''); } MyViewModel.prototype.save =...
11275 просмотров
schedule 08.05.2024

KnockoutJS: добавление наблюдаемых свойств и функций к объектам в сопоставлении, сгенерированном ObservableArray
Я новичок в KnockoutJS , и я застрял, пытаясь добавить дополнительные свойства и методы к сгенерированным объектам в ko.observableArray() созданный плагином mapping . Вот чем я занимаюсь: У меня есть массив JSON из Users Я создал...
11431 просмотров
schedule 02.05.2022

Удалить элемент из списка с помощью Knockout.js
Я пытаюсь удалить элемент из списка. Я использую Knockout.js с плагином сопоставления. Мой код выглядит так: Сериализировать в Json @{ var jsonData = new HtmlString(new JavaScriptSerializer().Serialize(Model));} Шаблон <script...
8569 просмотров

KnockoutJS правильный способ обновления observableArray AJAX
Каков правильный способ обновления наблюдаемого массива данных JSON в KnockoutJS при каждом запуске команды AJAX? Прямо сейчас я очищаю массив, используя что-то вроде viewmodel.items([]), а затем повторно заполняю его данными JSON с сервера. Если...
6723 просмотров

Обновление KnockoutJS Mapping неправильно работает с ‹!--ko foreach: --› привязка стиля
У меня есть шаблон KnockoutJS, который выглядит примерно так: <div data-bind="template: {name: 'testTemplate', data: people}"></div> <script id="testTemplate" type="text/html"> <!--ko foreach: $data-->...
2268 просмотров
schedule 08.04.2022

Как удалить элемент сопоставленного массива Knockout, сгенерированный из JSON, возвращенного из вызова ajax?
Я использую Knockoutjs и подключаемый модуль сопоставления для создания моделей представлений из JSON, возвращенных из вызова сервера. Я получаю массив с сервера, создаю модель, которая имеет сопоставленный массив в качестве свойства, затем данные...
4904 просмотров
schedule 18.05.2022

Knockout.js и нули
Я использую комбинацию Knockout.js + плагин сопоставления Knockout + jQuery в многофункциональном веб-клиенте, который использует JSON из RESTful API. . Мне нужно руководство о том, как работать с нулевыми значениями в моей модели...
3642 просмотров

Knockoutjs Сопоставление методов сохранения JS
Я использую KnockoutJs, и это здорово, но мне нужна одна вещь, и я не могу в этом разобраться. Я делаю запрос на получение, который возвращает данные JSon. Те же свойства, что и у моего Knockout ViewModel. Я использую плагин сопоставления,...
622 просмотров

Отображение нокаута не работает в jsFiddle
Почему эта скрипка не работает? Ошибка: Строка: 42 Ошибка: невозможно получить значение свойства fromJS: объект имеет значение null или не определен Скрипка Я заметил, что куча других примеров ko.mapping в jsFiddle также не работает. Я...
1095 просмотров

Knockout: проблема сопоставления/привязки JSON
Я пытаюсь получить базовый пример работы с приветствием, получая json, автоматически отображая его, а затем привязывая к наблюдаемому, я уверен, что получаю что-то основное неправильно. JSON вернулся из вызова ajax "{\"Content\":\"hello...
1213 просмотров

Проблема с нокаутом при копировании наблюдаемого массива
Я пытаюсь скопировать один наблюдаемый массив в другой наблюдаемый массив. У меня есть форма с платежным адресом, адресом доставки и флажком, который при нажатии позволяет пользователю копировать всю информацию о доставке на свой платежный адрес....
2662 просмотров

Отображение нокаута с добавлением функции
Я пытаюсь добавить функцию к кнопке в моей форме. Я продолжаю получать сообщение о том, что alertMe не определен. Я попытался объявить свое сопоставление как таковое: $(function () { var mapping = { create: function...
647 просмотров
schedule 17.10.2022

Отключение пользовательского сопоставления для вложенных объектов
У меня есть объект JSON, например: { id:"a", type:"simple", children:[ { id:"a.1", type:"simple", children:[ { id:"a.1.1",...
1239 просмотров
schedule 18.08.2022

Отображение нокаута select json не работает
Я новичок в автомаппере KO. У меня есть этот код: var jData = [ { "Id": 2, "Name": "A" }, { "Id": 3, "Name": "B" }, { "Id": 4, "Name": "C" }] }; var viewModel =...
2344 просмотров

Привязать модель представления к пользовательскому интерфейсу после успешного вызова ajax Knockout
У меня есть переключатель selectall и флажок в каждой строке данных. Теперь данные, которые возвращаются с сервера, не имеют isSelected Observable. Я добавил наблюдаемый isSelected для каждой строки. Но наблюдаемое isSelected не привязывается...
6096 просмотров

Обновление дополнительных свойств в подключаемом модуле сопоставления Knockout JS
У меня проблема с нокаутом js и плагином сопоставления с иерархической моделью представления. Моя модель представления устроена примерно так: VM = { members:[ { name:"name 1",...
847 просмотров
schedule 16.04.2022

Массив отображения нокаута с различными типами моделей представления
Наличие массива различных типов элементов: var items = [{{type:t1,text:"abc"},{type:t2,data:"123"}}] и посмотреть модели: function T1VM(t1) { ... } function T2VM(t2) { ... } Как я могу использовать плагин сопоставления для...
216 просмотров

KnockoutJS — сопоставление и расширители
Я пытаюсь реализовать какую-то функцию отмены в своем проекте с помощью KnockoutJS. Для этой цели я использую этот расширитель: ko.extenders.trackChange = function (target, track) { if (track) { target.isDirty = ko.observable(false);...
773 просмотров

Использование ASP.NET MVC ViewModels с Durandal без шаблонного кода
Я пишу небольшое приложение на основе шаблона «Горячее полотенце» Джона Папы, то есть MVC 4 и Durandal. Как человеку, имеющему в основном опыт работы с MVC, кажется наиболее «правильным» использовать «Модели» MVC с их аннотациями данных для проверки....
489 просмотров

Итерация наблюдаемого массива нокаута в javascript
Как выполнить итерацию наблюдаемого массива нокаута, связанного с данными, с помощью плагина сопоставления нокаута js?. Я создал эту скрипку, чтобы продемонстрировать свою проблему. Когда я пытаюсь получить значение объекта массива нокаутов js,...
9981 просмотров
schedule 28.06.2023