ng include导致角度问题
ng-include causes angular issues
我在使用ng include时遇到了一些问题。起初,我试图在我的项目中使用它,但它导致所有内容无限期地重复。我认为这是我重新开始的项目的接线方式。除了angular文件和一个include之外,我还没有真正添加任何内容,它一直导致angular抛出"警告:尝试多次加载angular。"然后超时。不知道是什么原因造成的。
<!DOCTYPE html>
<html lang="en" ng-app>
<head>
<meta charset="UTF-8">
<title>Website</title>
<!-- FOR ANGULAR ROUTING -->
<base href="/">
<!-- CSS Files-->
<!-- Vendor CSS-->
<link rel="stylesheet" type="text/css" href="../libs/bootstrap/dist/css/bootstrap.css"/>
<link rel="stylesheet" type="text/css" href="../libs/font-awesome/css/font-awesome.css"/>
<link rel="stylesheet" href="../css/main.css">
</head>
<body>
<div ng-include src="'navigation.html'"></div>
<!-- JS Files -->
<!-- Vendor JS-->
<script type="text/javascript" src="../libs/angular/angular.js"></script>
</body>
</html>
最终我想要的是这样的东西:
<html ng-app="app">
<head>
</head>
<body>
<div ng-include src="'navigation.html'"></div>
<div ng-include src="'header.html'"></div>
<div ui-view></div>
<div ng-include src="'header.html'"></div>
<script src="../libs/angular/angular.js"></script>
</body>
</html>
Plunker:
http://plnkr.co/edit/kFXFKC0VR5OIxwcpZFue?p=info
虽然不是一个正确的答案,但回过头来看,用指令实现这一点要容易得多。
甚至只是
.directive('myDirective', function() {
return {
template: '<h1> Hello World</h1>'
};
});
然后
<my-directive></my-directive>
相关文章:
- 在指令控制器中使用$attrs时出现问题
- 将PHP变量传递给jQuery时遇到问题
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 参数变量出现ngTable指令问题
- 剑道网格jQuery动画()问题
- 我的jQuery插件参数没有正确启动,遇到了问题
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- TableExport jquery插件:文件名和扩展名问题
- JavaScript Pub/Sub属性访问问题
- JavaScript异步问题
- 如何解决Yii中的页面刷新问题
- Safari(Mac OS)上的jQuery平滑滚动问题
- jqGrid树网格问题
- 使用正则表达式评估电子邮件地址时出现性能问题
- 如何消除代码中的未定义和其他问题
- ng include导致角度问题
- 使用ng-include渲染Angular模板时出现问题
- AngularJS-控制器和工厂-我在include/inject函数方面哪里出了问题
- 回显include的问题
- 这个javascript动态文件include系统有什么问题吗