就像这样,我想按下回车之后在html中添加一个元素<p class='main'></p>, if下面该怎么写?还有一个问题,angularjs到底是怎么来操作DOM的,刚开始学,不太理解。
var app = angular.module('myApp',[])
.controller('todoCtrl',function ($scope) {
$scope.enterEvent = function(e) {
var keycode = window.event?e.keyCode:e.which;
if(keycode==13){
}
}
});
Modèle basé sur les données.
Vous devez changer votre façon de penser sur le fonctionnement du Dom.
Que voulez-vous faire après être entré ? Vous avez besoin d'un dom supplémentaire. En supposant que le numéro dom précédent est 0, alors si vous appuyez sur Entrée, ce sera +1.
Ensuite, c'est simple. Vous définissez d'abord une variable. Que la variable soit initialisée à 1 ou 10 000 dépend de votre humeur.
Vous pouvez mettre ça
<p class='main'></p>
先写在页面上,写在todoCtrl
dedans. Ajoutez ensuite la syntaxe ngShow à l'élément pour contrôler le masquage et l'affichage de l'élément à tout moment :