Comment utiliser document.getElementById (), méthode d'Angularjs

J'ai écrit hide() et show() des fonctions en javascript et en les appelant sur onmousedown dans HTML code.

Fonctions comme ci-dessous:

function show() {
  document.getElementById("formDiv").style.display = "block";
}

function hide() {
  document.getElementById("formDiv").style.display = "none";
}

Je veux le convertir en un Angularjs code. Puis-je écrire comme ça?

$scope.show = function() {
  document.getElementById("formDiv").style.display = "block";
}

$scope.hide = function() {
  document.getElementById("formDiv").style.display = "none";
}

Peut-on utiliser document.getElementById() dans Angularjs? Je suis nouveau sur angularjs. Quelqu'un peut-il svp m'aider pour cela?

Eh bien, vous l'utiliser, cela ne signifie pas que vous doit.
vous pouvez probablement obtenir ce que vous voulez à l'aide de ng-si, si vous voulez juste pour se montrer et cacher.

OriginalL'auteur Amit | 2015-11-16