在我的应用中使用Angular.js时出现以下错误。
错误:
func locationInView(view: UIView?) -> CGPoint {
}
我正在解释下面的代码。
angular.js:38Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.4.6/$injector/modulerr?p0=app&p1=Error%3A%20%…oudflare.com%2Fajax%2Flibs%2Fangular.js%2F1.4.6%2Fangular.min.js%3A41%3A35)
的script.js:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" ng-app="app">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>DEMO</title>
<link href="bootstrap.min.css" rel="stylesheet">
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.6/angular.min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.6/angular-route.js"></script>
<script src="angularuirouter.js" type="text/javascript"></script>
</head>
<body>
<a href="#/visitplace">I want to go for a trip</a>
<div ng-view></div>
<script src="script.js"></script>
</body>
</html>
请帮我解决此错误。
答案 0 :(得分:1)
主模块上缺少ngRoute注入。
angular.module('app', ['ngRoute'])
答案 1 :(得分:1)
您尚未将ngRoute模块注入您的应用。这就是你得到喷油器错误的原因。
您必须像这样定义您的应用程序(例如):
var app = angular.module( "app", ['ngRoute']);
然后配置路由提供程序。
答案 2 :(得分:0)
angular.module(#34&;应用&#34;,[])配置([&#34; $ stateProvider&#34;&#34; $ urlRouterProvider&#34 ;, 功能($ stateProvider,$ urlRouterProvider) { url routeprovider }])
答案 3 :(得分:0)