使用角度

时间:2016-10-24 12:48:38

标签: javascript jquery angularjs

我在JS中动态创建一个div列表,我想通过使用angular来点击每个元素。该列表看起来像一个表fyi。这就是一个列表元素的样子。

var AlarmBtnTemp =
"<div ng-click='showAlarm()' >"+
    "<div>"+GetDateStringFromDateObject(alarmJson[i]["time"])+"</div>"+
    "<div>"+alarmJson[i]["name"]+"</div>"+
"</div>";
document.getElementById("AlarmBoxList").innerHTML += AlarmBtnTemp;

但我知道我需要以某种方式编译它,因为ng-click不会起作用。 我的控制器看起来像这样

.controller("AppCtrl", function($scope) {
    $scope.showAlarm = function() {
        console.log("OK");
        alert("OK");
    };
});

这是一个带有Controller“AppCtrl”的div内部。 所以我的问题是,如何使用angular ??

动态填写可以点击的div元素列表

0 个答案:

没有答案