替换视图HTML

时间:2013-10-31 09:52:35

标签: angularjs

我在模态窗口中有一个角度多步形式。它有一些不同的观点并且效果很好但最后我只是想显示一小段HTML,就像'谢谢你,我们很快就会联系'

然而,我考虑用部分创建一个视图,但它看起来非常过度设计。在没有创建全新视图的情况下,是否有任何方法只是用该句子替换视图?这将从最终控制器中的函数调用

3 个答案:

答案 0 :(得分:0)

使用ng-showng-hide在您的视图中执行此操作。假设您的视图不再需要,可以隐藏它并使用ng-show在其位置显示感谢摘录。

答案 1 :(得分:0)

ng-switch正是您要找的。

来自文档:

  

“该指令本身的工作方式类似于ngInclude,而不是   下载模板代码(或从模板缓存中加载),   ngSwitch只是选择一个嵌套元素并使其可见   基于哪个元素匹配从评估中获得的值   表述“。

http://docs.angularjs.org/api/ng.directive:ngSwitch

答案 2 :(得分:0)

如果您有一个内容区域

,您可以使用此代码
<ng-view></ng-view>

您可以在LINK

中找到合适的方法