찾다

 >  Q&A  >  본문

angular.js - angularjs中怎么动态的插入删除元素

就像这样,我想按下回车之后在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){

        }
    }
});
黄舟黄舟2744일 전614

모든 응답(2)나는 대답할 것이다

  • 滿天的星座

    滿天的星座2017-05-15 17:12:00

    데이터 기반 모델.
    돔 운영에 대한 생각을 바꿔야 합니다.
    들어가서 하고 싶은 돔이 하나 더 필요해요. 이전 DOM 번호가 0이라고 가정하고 Enter를 누르면 +1이 됩니다.
    그럼 먼저 변수를 정의하면 됩니다. 변수가 1로 초기화되는지 아니면 10,000으로 초기화되는지는 기분에 따라 다릅니다.

    으아악

    회신하다
    0
  • 某草草

    某草草2017-05-15 17:12:00

    이걸 <p class='main'></p>先写在页面上,写在todoCtrl 넣어도 됩니다. 그런 다음 요소에 ngShow 구문을 추가하여 언제든지 요소 숨기기 및 표시를 제어할 수 있습니다.

    으아악 으아악

    회신하다
    0
  • 취소회신하다