検索

ホームページ  >  に質問  >  本文

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日前613

全員に返信(2)返信します

  • 滿天的星座

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

    データ駆動型モデル。
    domの運営について考え方を変える必要があります。
    入ったら何をしたいですか? 追加の dom が必要です。前の dom 番号が 0 だとすると、Enter を押すと +1 になります。
    その後は簡単です。最初に変数を定義します。変数を 1 に初期化するか、10,000 に初期化するかは気分次第です。

    リーリー

    返事
    0
  • 某草草

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

    これ<p class='main'></p>先写在页面上,写在todoCtrlを入れることができます。次に、要素に ngShow 構文を追加して、要素の非表示と表示をいつでも制御します:

    リーリー リーリー

    返事
    0
  • キャンセル返事