Czy każdy może mi powiedzieć, jak powiązać dane z iframe
przy użyciu funkcji Knockout? Starałem się to zrobić jak poniżej, ale to nie działa zgodnie z oczekiwaniami:Jak powiązać dane dla elementu iframe za pomocą KnockoutJS?
<iframe data-bind ="attr: { src: testcontent}"></iframe>
i JavaScript:
var ViewModel = function (content) {
this.testcontent = ko.observable(content);
};
ko.applyBindings(new ViewModel("Hello World!!"));
Chcę dodać tekst "Hello Content" w iframe
. Czy ktoś może mi w tym pomóc?
'initChildFrame' nie jest zdefiniowany jako część nokautu. –
jest w bloku catch catch. initChildFrame nie jest metodą nokautu. Jest to metoda przeglądarki, która je obsługuje. najłatwiejszy sposób sprawdzenia, z którą przeglądarką mam do czynienia, aby mój bindingHandler mógł działać tak samo. Właśnie dlatego druga kontrola, czy iframeInit jest zdefiniowana. –
Mam cię, dziękuję za wyjaśnienie. –