Вопросы по теме 'knockout-3.0'
Когда создавать новые модели представления в Knockout.js
Я заметил, что, когда речь идет о нескольких моделях представления в knockout.js, обычно возникает некоторая путаница.
Документация ko на самом деле не очень подробно объясняет, как работать с несколькими моделями представления, как...
144 просмотров
schedule
15.09.2021
Knockout вложенный сортируемый sourceParent.splice не является функцией
Здесь я работаю над кодом, который использует сортировку Knockout. Он должен отображать вложенные сортируемые таблицы более чем на 3 уровня в глубину.
Данные передаются в шаблон, но некоторые элементы возвращаются в исходное положение после...
751 просмотров
schedule
05.10.2021
Событие-триггер при обновлении datepicker по ограничению
У меня есть jQuery UI datepicker, который использует ограничения. Средство выбора даты инициализируется и привязывается к элементу ввода с помощью настраиваемой привязки. Эти ограничения даты обрабатываются вычислениями, которые полагаются на другие...
487 просмотров
schedule
09.10.2021
Knockout.js - инкапсулировать модели просмотра и скрывать их снаружи
Я следую подходу, предложенному в этом ответе , чтобы иметь дело с несколькими моделями просмотра и использовать их в разных частях моей страницы.
Некоторые модели просмотра будут использоваться в нескольких частях страницы и в разных элементах,...
42 просмотров
schedule
14.03.2022
нокаут с боковой страницей, из-за которой вы не можете применять привязки несколько раз к одному и тому же элементу
Я создаю SPA, используя KnockoutJs. Проблема, с которой я столкнулся, заключается в том, что у меня есть страница боковой панели с несколькими якорными ссылками, которые будут загружать разные страницы в соответствии с приведенным ниже фрагментом...
20 просмотров
schedule
09.04.2022
стиль Knockoutjs не является обязывающим
У меня есть следующий шаблон для Knockout.js:
<script type="text/html" id="feed-template">
<li data-bind="style: { backgroundColor: BackColor, backgroundImage: 'none' }" >
<a style="text-shadow:...
795 просмотров
schedule
16.05.2022
Пользовательские привязки в KnockoutJS
Я только начал работать с KnockoutJS и столкнулся с проблемой пользовательских привязок. Я назначаю наблюдаемую пользовательской привязке и изменяю эту наблюдаемую через поле ввода. Другое текстовое поле уже реагирует на изменения, но обновление...
28 просмотров
schedule
14.05.2022
Как связать вложенные компоненты нокаута с помощью разметки веб-компонента?
Я действительно хочу использовать вложенную разметку в стиле web-component , но у меня никогда не получается заставить ее работать. У меня это работает из-за примечания здесь (в ответе) :
Проблема связана с тем, как параметры передаются в...
801 просмотров
schedule
03.06.2022
Использование applyBindingAccessorsToNode в пользовательской привязке
Я делаю привязку, которая упрощает добавление класса CSS в зависимости от логического значения. Я хотел использовать applyBindingAccessorsToNode , потому что это кажется более чистым, чем вызов .init и .update родной привязки css в новой...
848 просмотров
schedule
24.06.2022
KnockoutJS и условная пользовательская привязка
У меня есть пользовательская привязка данных KnockoutJS, которая выглядит как
<a class="btn single ok" title="OK" tabindex="5"
data-bind="command: loginUser,
css: { disabled: !userSelected(), 'no-disabled':...
62 просмотров
schedule
26.06.2022
Отключить фильтрацию элементов с помощью select selectedIndex, соответствующих элементам по идентификатору
Я хотел бы загрузить второй выбор на основе марки автомобиля. Я привязываю selectedIndexes к переменным ko.observable(). Я знаю, что могу добиться этого, используя optionsValue : 'id' и значение привязки к наблюдаемому, но мне нужно использовать...
902 просмотров
schedule
20.07.2022
Выбивать значения объекта доступа из наблюдаемого массива
Моя модель представления имеет наблюдаемый массив объектов WizardSteps,
var steps = [
new WizardStep(1, "step1", viewModel1),
new WizardStep(2, "step2", viewModel2),
];
self.stepModels = ko.observableArray(steps)...
1492 просмотров
schedule
16.07.2022
Привязка нокаутного клика в всплывающем html-содержимом не работает
Я пытаюсь применить привязку клика в HTML, содержащуюся во всплывающем окне. Событие клика не работает в $root.confirmDeleteColor
Ниже приведен html-код, а в кнопке (ДА) вызывается событие клика.
<tbody data-bind="foreach:...
669 просмотров
schedule
31.08.2022
Привязка нокаута после выбора рендера
Итак, у меня есть Select, у которого есть свои параметры из вычисленного. Я хочу выбирать значение по умолчанию каждый раз, когда меняются параметры выбора.
Я пробовал несколько разных способов сделать это:
подписаться на список - вызывается...
1328 просмотров
schedule
22.09.2022
Knockout.js 3.3 — компонент перерисовки в привязке foreach
Моя модель представления состоит из наблюдаемого массива с наблюдаемыми элементами.
// viewmodel
var viewModel = function () {
this.o = ko.observableArray();
for (var i = 0; i < 3; i++)
this.o.push(ko.observable(0));
};
Мне...
1118 просмотров
schedule
02.10.2022
Локализация с нокаутом
Я пытаюсь локализовать (перевести на другие языки) пользовательский интерфейс своего приложения, написанного нокаутом. В настоящее время я изучаю возможные решения и проблемы, которые они могут создать.
Поэтому я построил свою первую попытку со...
519 просмотров
schedule
31.10.2022
Доступ к нокаутирующей привязке из дочернего элемента
Допустим, у меня есть это:
<div data-bind="enable: false">
<div data-bind="someCustomBinding: myValue"></div>
</div>
Могу ли я получить доступ к привязке «включить» родительского контейнера из пользовательской...
2419 просмотров
schedule
28.01.2023
Привязка текста Knockout.js в дочернем узле
Я новичок в Knockout.js и не нашел ответа на этот вопрос.
Я пытаюсь создать что-то вроде
<td>DEMO<span>DEMO2</span></td>
Но я не уверен, как это сделать с Knockout.js. Я пробовал следующее, но это не сработало:...
90 просмотров
schedule
14.07.2023
Как добавить компоненты условно внутри другого компонента
Я тестирую функции компонентов Knockout и до сих пор успешно использовал их в нескольких сценариях. Теперь я пришел к сценарию, который я не могу найти, как это сделать. Я хочу добавить компонент внутри другого компонента на основе некоторого...
717 просмотров
schedule
25.04.2023
Нокаут: foreach, selectedvalue
{
"id": "0001",
"type": "donut",
"name": "Cake",
"ppu": 0.55,
"selectedToppingId": "",
"topping":
[
{ "id": "5001", "type": "None" },
{ "id": "5002", "type":...
71 просмотров
schedule
24.08.2023