使用angular指令时,在单击页面时防止角度模式弹出关闭

时间:2017-06-12 10:08:10

标签: angularjs

我正在使用模态弹出的指令

int  main(int argc, char **argv)
{
    FILE* f = fopen("test.txt", "r");
    if (f)
    {
        get_name(f);
        fclose(f);
    }
    else
    {
        printf("Open file failed\n");
    }
    return 0;
}

它的工作正常,但当我点击我的页面模态弹出窗口中的任何地方都会关闭。我可以阻止它吗?

2 个答案:

答案 0 :(得分:1)

<div class='ng-modal-overlay' ng-click='hideModal()'></div>覆盖元素和ngClick指令在点击事件上调用hideModal。 删除它应该可以防止弹出窗口关闭。

答案 1 :(得分:0)

要停止点击事件,请在背景html标记上添加以下代码:

ng-click="$event.preventDefault()"

请参阅演示http://plnkr.co/edit/2MWIpOs3uAG5EFQy6Ndn?p=preview