Javascript 在控制器范围外添加DOM元素

Javascript 在控制器范围外添加DOM元素,javascript,angularjs,Javascript,Angularjs,我是Angular.js新手,想尝试将我为项目制作的控制面板转换为使用Angular而不是jQuery 现在一切都好了,它使用$http服务从数据库加载项目。并使用ng repeat将其正确显示为表格。但现在我希望能够点击该项目并查看其详细信息。我正在使用windows来显示信息,如so(主窗口)。当您单击“项目”按钮时,它看起来像(主和项目窗口) 我现在需要的帮助是弄清楚如何显示一个新窗口,其中包含所单击项目的详细信息。由于所有窗口都是body元素的子元素,因此它不在controllers范围

我是Angular.js新手,想尝试将我为项目制作的控制面板转换为使用Angular而不是jQuery

现在一切都好了,它使用$http服务从数据库加载项目。并使用ng repeat将其正确显示为表格。但现在我希望能够点击该项目并查看其详细信息。我正在使用windows来显示信息,如so(主窗口)。当您单击“项目”按钮时,它看起来像(主和项目窗口)

我现在需要的帮助是弄清楚如何显示一个新窗口,其中包含所单击项目的详细信息。由于所有窗口都是body元素的子元素,因此它不在controllers范围内,因此我无法访问这些变量

“详细信息”窗口的基本结构:

<div class="window">
    <hgroup>
        <h1></h1>
        <button class="close"><span class="fa fa-times fa-lg"></span></button>
    </hgroup>
    <section></section>
</div>

这就是问题所在。您应该在线查找AngularJS的模态对话框指令的现有代码,并根据您的特定标记和用例调整它们。