在 app.js 我有
$scope.onclick = function(){
// appending directve "exmDir" to body.
document.body.setAttribute('exm-dir', '');
}
exm-dir
附加到正文但未显示其内容。我怎么编译?请帮帮我。
答案 0 :(得分:0)
你可以这样做
function compile(element){
var el = angular.element(element);
$scope = el.scope();
$injector = el.injector();
$injector.invoke(function($compile){
$compile(el)($scope)
})
}
$scope.onclick = function(){
// appending directve "exmDir" to body.
var el = document.body;
el.setAttribute("exm-dir", "");
compile(el);
}