所以我为AngularJS includes使用以下标签:
<div data-ng-include src="'../templates/footer.html'"></div>
页脚文件位于templates目录中,包含以下代码
<footer class="primary-footer">
<div class="copyright"><small>© 2015</small></div>
</footer>
</body>
</html>
但是,当我加载页面时,页脚不会加载。当我检查来源时,它会给我一个404错误。我只是没有访问正确的目录,还是我的代码有问题?
代替:
<div data-ng-include src="'../templates/footer.html'"></div>
用途:
<div data-ng-include data-src="'../templates/footer.html'"></div>
像-<div data-ng-include="'../templates/footer.html'"></div>
或者使用ng模板-<div ng-bind-template="'../templates/footer.html'"></div>
两者都能解决你的问题。