Mam następujący jsfiddle
Chcę być w stanie trzymać mój własny komponent do określonej sieci (na przykład „”)
Teraz bez Angular2, po prostu użyć:
var el = $.parseHTML("<div><div class=\"grid-stack-item-content\" data-id=\""+id+"\"/><div/>");
this.grid.add_widget(el, 0, 0, 6, 5, true);
problem jest, nie mam pojęcia, jak mógłby zrobić coś takiego:
var el = $.parseAndCompileHTMLWithComponent("<div><div class=\"grid-stack-item-content\" data-id=\""+id+"\"/><fancy-button></fancy-button><div/>");
this.grid.add_widget(el, 0, 0, 6, 5, true);
w gular1, wiem, że istnieje kompilacja, ale w kanale 2 nie ma czegoś takiego.
Moja wyobraźnia przycisk składnikiem jest prosta i brzmi następująco:
@Component({
selector: 'fancy-button',
template: `<button>clickme</button>`
})
export class FancyButton {}
Jak można dynamicznie dodać komponent fantazyjne przyciskami?
http: // stackoverflow.com/questions/34784778/equivalent-of-compile-in-angleular-2/37044960 # 37044960 –
Nie jestem pewien, czy rozumiem, co próbujesz zrobić. w tej chwili obsługuje tylko kątownik 1. – Avi