Мне нужно иметь несколько привязок данных к одному элементу. Например, я хочу href
, а также html
связывание данных-на одном a
метке. Я пробовал это,
<a data-bind="html: name"
data-bind="attr: { href: url }"
data-bind="attr: { 'data-prop': xyz }">
</a>
Но это не работает. Кажется, нокаут поддерживает привязку только одного data-bind
свойства? Как привязать к одному элементу href
как внутренний html
, так и настраиваемый data-prop
атрибут?
javascript
jquery
knockout.js
user960567
источник
источник
viewModel.tasks([1,2,3]);
. Т.е. вы вызываете его как функцию, передавая новое значение в качестве параметраВот как я реализовал атрибут источника и событие щелчка с помощью привязки данных. Вы можете найти это полезным.
источник
Я просто использую:
для элемента флажка.
источник
вы можете использовать несколько свойств,
,
как показано нижеобъект вроде этого
источник