动态添加的ng单击不在angularjs中工作

动态添加的ng单击不在angularjs中工作,angularjs,Angularjs,我已经使用angular js在移动浏览器中实现了弹出/模式窗口 我已经为此使用了模态指令,该指令在带有引导站点的angular js中给出 我已将popup的所有内容保存在一个变量中,并且在打开popup时,我将该变量传递到以下函数的in元素: $scope.open = function (size, element) { var modalInstance = $modal.open({ controller: ModalInstanceCtrl,

我已经使用angular js在移动浏览器中实现了弹出/模式窗口

我已经为此使用了模态指令,该指令在带有引导站点的angular js中给出

我已将popup的所有内容保存在一个变量中,并且在打开popup时,我将该变量传递到以下函数的in元素:

$scope.open = function (size, element) {
        var modalInstance = $modal.open({
          controller: ModalInstanceCtrl,
          template : element,
          size: size
        });
    };
我还在存储在变量中的弹出内容中添加了一个ng click事件

但ng click功能不起作用


请给我一些解决方案。

要关闭该模式窗口,您只需从模板中调用为cancel编写的相同代码,或者只需调用cancel即可

$scope.cancel = function () {
    $modalInstance.dismiss('cancel');
  };

这就是关闭窗口的方法。我编辑了你的plunker,现在它可以工作了。我刚从模板中调用了cancel方法。此处已更新

您需要包含所有相关代码。我只看到您在问题中提到的一小部分代码。最好创建一个plunk。我想在单击窗口中存在的元素时关闭窗口。请在以下位置查找代码:
模板
是html代码吗?