定製繫結處理程式
href
繫結不是 KnockoutJS 的原生,因此要獲得動態連結,請使用自定義繫結處理程式:
<a data-bind="href: myUrl">link with dynamic href</a>
ko.bindingHandlers['href'] = {
update: function(element, valueAccessor) {
element.href = ko.utils.unwrapObservable(valueAccessor());
}
};