Jak powiązać nowy element utworzyć po załadowaniu strony?Jak wiązać nowe elementy za pomocą nokautu?
mam coś takiego
system = function()
{
this.hello = function()
{
alert("hello");
}
this.makeUI = function(container)
{
div = document.createElement("div");
div.innerHTML = "<button data-bind='click: hello'>Click</button>";
}
}
ko.applyBindings(new system);
Gdy próbuję to
this.makeUI = function(container)
{
div = document.createElement("div");
div.innerHTML = "<button data-bind='click: hello'>Click</button>";
ko.applyBindings(new system,div);
}
ale według theseposts to nie będzie działać.
Próbowałem skrzypce powyżej z rozwiązaniem, ale już nie działa. Dowolny pomysł? – guido
Łącze knockout.js w jsfiddles już nie działa. Zaktualizowałem je, by wskazywały lustro CDN. Próbować; http://jsfiddle.net/ACjvs/75/ http://jsfiddle.net/qSqJv/84/ – MrTrick