在我的app.js我有
$scope.onclick = function(){
// appending directve "exmDir" to body.
document.body.setAttribute('exm-dir', '');
}
附加到正文,exm-dir
但不显示其内容。我该如何编译?请帮我。
在我的app.js我有
$scope.onclick = function(){
// appending directve "exmDir" to body.
document.body.setAttribute('exm-dir', '');
}
附加到正文,exm-dir
但不显示其内容。我该如何编译?请帮我。
你可以这样做
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);
}