Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 非ng视图页面加载_Javascript_Angularjs - Fatal编程技术网

Javascript 非ng视图页面加载

Javascript 非ng视图页面加载,javascript,angularjs,Javascript,Angularjs,我使用的母版页上有导航和ng视图,部分页面在ng视图下成功加载,并带有母版页导航,但我需要加载一些独立页面,如login.html页面,但不在ng视图下,并且在路由过程中没有母版页内容 我是新的角度,不知道如何做到这一点,登录页面下加载每次ng的看法 请建议我做这件事的任何方法 感谢您的帮助。ng include是您的朋友 这是一个简单的方法,但您应该转到doc,看看是否有额外的选项可以在加载时执行,以及是否要自动滚动或执行某种动画 <div ng-include="'somefile.h

我使用的母版页上有导航和ng视图,部分页面在ng视图下成功加载,并带有母版页导航,但我需要加载一些独立页面,如login.html页面,但不在ng视图下,并且在路由过程中没有母版页内容

我是新的角度,不知道如何做到这一点,登录页面下加载每次ng的看法

请建议我做这件事的任何方法


感谢您的帮助。

ng include是您的朋友

这是一个简单的方法,但您应该转到doc,看看是否有额外的选项可以在加载时执行,以及是否要自动滚动或执行某种动画

<div ng-include="'somefile.html'">
</div>


另外需要注意的是,ng include提供了一个表达式,因此如果您有一个静态引用,您需要额外的引号。

Angular的一个优点是它非常灵活。最终,这将取决于你的应用程序和你的工作方式。我不太确定你想要完成什么,但是,这听起来像是as的工作

您提到的login.html不包括导航和其他主页内容。使用a可能是一个可行的替代接口决策

如果您已经构建了所有内容,并且只想隐藏DOM的一部分并完成它,或者可能是最快的解决方案

如果index.html上有很多内容,您可能希望将这些内容划分为部分,而不是直接连接到路由的部分,并使用
ng include=“'path/to/partial.html'”
将它们包括在内。(这个“''”是有意的,因为它像一个字符串。)阅读文档并尝试。使用ngInclude可以做很多很酷的事情,特别是如果你注意它的上下文

如果将ngInclude指令与ng开关结合使用,则可以组合如下内容:



其中routeAction与您的控制器相关联,该控制器与您的$route或$location相关联。。取决于您的设置方式。

作为一个noob,我只获得2个链接。。很抱歉