2015年7月1日水曜日

Angularjsでdirective以外でDOMをコンパイルする

directiveの中だけでなくコントローラの中などでも$compileを使ってdomをコンパイルすることができました。

var template = "<custom-button>Hello</custom-button>";
var dom = $compile(template)($scope);
document.getElementById('target').appendChild(dom[0]);

0 件のコメント:

コメントを投稿