【发布时间】:2015-08-12 21:43:19
【问题描述】:
我正在尝试构建一个动态对话框,根据用户点击的内容显示不同的内容。这意味着擦除/隐藏对话框上显示的所有内容并显示新内容。我可以在一个模板中编写所有 html 并隐藏/显示它,但是......有没有办法在该对话框模板中呈现不同的模板?这样我就可以为对话框中显示的内容提供不同的模板,并且只需使用某种路由器来在同一个对话框中呈现这些模板。这可能吗?
<md-dialog>
<md-dialog-content ng-controller="someCtrl">
<a href="/screen1">Go to screen 1! </a>
<a href="/screen2">Go to screen 2!</a>
<ng-view/>
<!-- Show here the chosen template -->
</md-dialog-content>
</md-dialog>
【问题讨论】:
标签: javascript angularjs templates material-design angular-material