app.directive('mySample', function($compile) {
return {
//template:"<input type='text' ng=model='sampleData'/> {{sampleData}} <br/>"
link: function(scope, element, atts, controller) {
var markup = "<input type='text' ng=model='sampleData'/> {{sampleData}} <br/>";
element.html(markup);
$compile(element.contents())(scope);
}
};
});
重点代码:
element.html(markup);
$compile(element.contents())(scope);