Описание тега computed-observable

Вычисляемая наблюдаемая - это синхронно обновляемое значение, основанное на других наблюдаемых; если они меняются, компьютер сразу становится видимым. Термин, часто используемый в Knockout.js.
1 ответ

Могу ли я связать вычисляемый наблюдаемый массив (нокаут)?

У меня есть наблюдаемый массив некоторых элементов (простые пары чисел), и я хочу связать это с одной таблицей. Затем я хочу связать вычисляемую наблюдаемую, которая зацикливает первый массив и суммирует некоторые значения путем группировки. Мой цик…
1 ответ

Почему моя вычисляемая функция не добавляется к каждому элементу в моем наблюдаемом массиве?

У моего наблюдаемого массива есть две строки (items?), Строка [0] имеет pid = 2; строка [1] имеет pid = 3. Я пытаюсь добавить поле в наблюдаемый массив с именем cartItems. Это должно быть похоже на добавление столбца в электронную таблицу Excel или …
1 ответ

Knockout viewModel Property

Я просто не могу заставить это работать после того, как попытаюсь потратить часы идей Простая необходимость: у меня есть текстовое поле (тип ввода TEXT) и тег Div: <body> <input id="tb" type="text"/> <div id="Words" data-bind="text: W…
19 фев '14 в 15:08
1 ответ

Привязка свойства, которое может иметь несколько типов данных в Knockout

Так что у меня есть пользовательская привязка нокаута для обработки продолжительности времени. У меня есть проблема, когда значение в одной из моих форм может быть продолжительностью, но также может быть строкой или другим значением. Проблема возник…
1 ответ

Вычисляемый наблюдаемый без обновления пользовательского интерфейса

У меня проблема с вычисляемой переменной в моей нокаутирующей сети. Вот мой код: function ViewModel() { var self = this; self.seatsRaw = ko.observableArray([]); self.selectedSeatId = ko.observable(); self.session = ko.observable(); self.seats = ko.c…
1 ответ

viewModel вычислил функции на прототипе, используя knockout.js

Я использую с помощью библиотеки knockout.js, которая помогает с привязкой данных. Поэтому я продолжаю получать сообщение об ошибке, что мои переменные не определены внутри вычисляемой функции, которая находится на прототипе нашего viewModel. Я знаю…
1 ответ

Как замаскировать текстовое поле ввода, которое связано с данными для вычисляемой переменной Knockout

Я использую jquery MASKED INPUT PLUGIN для маскировки полей ввода, которые привязаны к переменным выбивки. У меня есть проблема в маскировании, если переменная выбивки - Computed Variable. Вот ссылка на скрипач https://jsfiddle.net/himanshudhiman/2h…
0 ответов

Почему шаблон handlebars не отражает изменения в свойстве ember

У меня возникли некоторые проблемы с шаблоном руля, который не обновляется каждый раз, когда изменяется содержимое "subAllocations" этого компонента. он изменяется в первый раз, когда событие инициируется, т.е. добавляется или удаляется subAllocatio…
2 ответа

Как обновить наблюдаемое в вычисляемом без запуска вычисляемого?

У меня есть особая наблюдаемая нокаут, которая используется во многих вычисляемых функциях, и она работает точно так, как и должна. Однако для одной из этих вычисляемых функций я НЕ хочу, чтобы она запускалась при обновлении наблюдаемой. Код мудрый,…
2 ответа

Вычислено изменение триггера дочернего объекта knockoutjs в родительском объекте

Есть ли более простой способ заставить подписку родительского объекта сработать с изменениями любого из наблюдаемых нижнего уровня? Следующий код и пример скрипта работают, но он требует, чтобы я продублировал свои masterOptions в optionSet. Эта мен…
1 ответ

Ко вычисляется не показывается в поле зрения

У меня есть некоторые проблемы, связанные с привязкой к вычисленной стоимости. Я показываю данные в таблице и суммирую некоторые поля. В нижнем колонтитуле я хочу отобразить сумму этих полей и пустой столбец, а также один с текстом итога. Значения с…
1 ответ

Невозможно записать значение в ko.computed, если вы не укажете опцию 'write'

Я пытаюсь использовать вычисленные свойства в других вычисляемых свойствах, и когда я запускаю код, я получаю следующую ошибку в консоли. Невозможно записать значение в ko.computed если вы не укажете опцию "запись" function AppViewModel() { var self…
03 окт '13 в 10:26
1 ответ

Триггер нокаута, вычисляемый наблюдаемым до расширения валидатора

У меня есть следующий сценарий - у меня есть свойство, которое имеет расширение, которое запускает валидатор. Это же свойство также является частью зависимой / вычисляемой наблюдаемой. Мне нужно, чтобы вычисляемая наблюдаемая была запущена до запуск…
31 авг '14 в 17:43
1 ответ

Флажок не обновляет значение нокаута JS

Я новичок в нокауте и чувствую, что, возможно, я чего-то не понимаю. У меня в основном есть флажок MVC, который при проверке обновит другое поле, которое зависит от других вычислений поля. Я могу получить поле общей суммы для обновления по отношению…
2 ответа

Knockoutjs вычисленные переменные из данных, заполненных json

В настоящее время я немного экспериментирую с нокаутом и JavaScript в целом, но просто столкнулся с проблемой, которую не могу решить. У меня есть view-модель с несколькими (простыми, так как это только для тестирования) под виртуальными машинами, и…
1 ответ

MobX computed - согласование цепочки вычисленных значений

У меня есть три связанных вопроса о лучших практиках с "computed". TL; DR: Что мне нужно думать о себе и что делать примирение из коробки. Допустим, я загружаю здоровенный набор данных в переменную данных: data = asyncComputed( await fetch … return …
28 янв '19 в 12:47
1 ответ

Вычисляемая наблюдаемая нокаут не обновляется

Следующее является вычисляемой наблюдаемой, и я вызываю ее функцию записи, но запись не обновляет значение для вычисляемого. self.pagesToBeDisplayed = ko.computed({ read: function () { var value = otherFile.PerformWork(); return self.pages(value); }…
1 ответ

Проблемы с нокаутом вычисляются

У меня есть вычисляемая наблюдаемая: passengerDocs.passengerDocsViewModel = function () { var self = this; self.isFunctionsDone = ko.observableArray([false, false, false, false, false, false, false]); self.IsCompleted = ko.computed(function () { var…
26 июн '13 в 07:07
1 ответ

Вычисляемая нокаутом наблюдаемая запись не обновляет

Следующее является вычисляемой наблюдаемой, и я вызываю ее функцию записи, но запись не обновляет значение для вычисляемого. self.pagesToBeDisplayed = ko.computed({ read: function () { return self.pages(); }, write: function (totalCount) { self.page…
04 янв '19 в 21:39
1 ответ

Нокаут вычисляет оценку на всех страницах при соединении

Я только что заметил, что после того, как я конкатенировал свои js, все вычисляемые наблюдаемые наблюдаемые нокауты оцениваются и вызываются на всех страницах, даже если я не связываю модель представления, которая их содержит, это ожидаемое поведени…
05 апр '14 в 17:39