多重敲除結合。多重敲除結合功能和變量
我想只使用一個應用綁定而不是兩個應用綁定。一個是變量其他功能。我也使用requireJS。
HTML:
<button id= "Hand" name="Hand"
data-bind="click: Handler2">
</button>
KnockoutJS
function (ko, $)
{
function DM1ViewModel() {
var self = this;
self.bId = ko.observable('TEST456');
}
$('#hide').hide();
var DMD2 = {
Handler2: function() {
window.location='http:www.google.com';
}
};
ko.applyBindings(new DM1ViewModel(), document.getElementById('Container'));
ko.applyBindings(DMD2);
});
這不是從你的樣品的目的是什麼明確的 - 容器是不可見的。您可以多次應用綁定,只要每個綁定指定一個單獨的非重疊元素。應用沒有元素的綁定適用於整個頁面,因此會與「容器」綁定衝突 – Quango
@Quango:不可能只應用一個應用綁定。 –