2016-05-14 84 views
3

我有两个html(test1.html,test2.html)文件在同一个目录projects。我想包含一个HTML文件到其他。什么给文件的路径ng-include

在test1.html中,我包含了下面的test2.html文件。

案例1:

<div ng-include src="'/home/projects/test2.html'"></div> 

据工作

情况2:,但为什么我需要给整个路径,所以我尝试以下,但它不能正常工作。

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

还有一所想,我已经创建了symlink,为项目的父目录,这是前端 所以基本上点首页 - > ../../front-end/

内部前端项目目录是可用的,其中test1.html和test2.html驻留。

所以,请告诉我,为什么情况2不工作,如果双方都在同一个目录..

+1

考虑您的应用程序从index.htm网页开始。所以它从浏览器url匹配。所以分享您的浏览器网址。点号的相对路径 –

回答

-2

只是从文件名src属性中删除单引号。我认为它会起作用。

不要这样写如下:

src="test2.html"

+0

不,不会...... ng-include的src必须像这样给出......在提供它之前检查你的答案....或者得到downvoted –

+0

@ Avjeet Ghosh:我已经测试了两种方法,然后只有我提出了它。 –

+0

感谢@Yuriy Yakym为您编辑... :) –