0x800a1391-JavaScript运行时错误:';角度';是未定义的
my controller.js具有以下代码:0x800a1391-JavaScript运行时错误:';角度';是未定义的,javascript,angularjs,Javascript,Angularjs,my controller.js具有以下代码: var myController = angular.module('myApp.controllers', []) angular.module('myApp.services', []) My Services.js具有以下代码: var myController = angular.module('myApp.controllers', []) angular.module('myApp.services', [])
var myController = angular.module('myApp.controllers', [])
angular.module('myApp.services', [])
My Services.js具有以下代码:
var myController = angular.module('myApp.controllers', [])
angular.module('myApp.services', [])
当我运行我的应用程序时,代码“var myController=angular.module('myApp.controllers',[])给了我以下异常:
0x800a1391-JavaScript运行时错误:“角度”未定义
谁能告诉我出了什么问题吗?感谢您的帮助:)
顺便说一句,这是我的web应用程序的html代码
PathFinding.js
搜索!
构建angular应用程序的方法错误
这就是您需要定义模块的方式
var app = angular.module('myApp',[])
这就是在controller.js中添加控制器的方式
由于您已经定义了模块,因此无需提供依赖项
var app = angular.module('myApp')
app.controller('myController',function(){
// Here is your controller content
})
下面是您需要如何在service.js中添加服务
var app = angular.module('myApp')
app.service('myService',function(){
// Here is your service content (this.method);
})
您的代码会给您带来错误,因为您已经定义了两次模块,即定义其依赖项
[]
构建angular应用程序的方法错误
这就是您需要定义模块的方式
var app = angular.module('myApp',[])
这就是在controller.js中添加控制器的方式
由于您已经定义了模块,因此无需提供依赖项
var app = angular.module('myApp')
app.controller('myController',function(){
// Here is your controller content
})
下面是您需要如何在service.js中添加服务
var app = angular.module('myApp')
app.service('myService',function(){
// Here is your service content (this.method);
})
您的代码会给您错误,因为您已经定义了2次模块,即在controller.js上定义其依赖项
[]
。请尝试引用angular.js脚本
只需将angular.js拖动到controller.js文件。您的代码将如下所示
/// <reference path="../../../scripts/angular.js" />
//
在你的html代码上。包括angular.js并将其放入第一个层次结构,然后添加controller.js,否则代码将无法工作
<script src="scripts/angular.js"></script>
<script src="scripts/controller.js"></script>
在controller.js上尝试引用angular.js脚本 只需将angular.js拖动到controller.js文件。您的代码将如下所示
/// <reference path="../../../scripts/angular.js" />
//
在你的html代码上。包括angular.js并将其放入第一个层次结构,然后添加controller.js,否则代码将无法工作
<script src="scripts/angular.js"></script>
<script src="scripts/controller.js"></script>
看起来angular javascript没有加载yet你能给我看完整的codeHi@Icepickle吗?告诉你的lineHi,我的index.html中有以下代码。看起来angular javascript没有加载yetcan你给我看完整的codeHi@Icepickle,angular javascript还没有加载吗?告诉你的lineHi,我的index.html中有以下代码。嗨@Parshuram,我创建了一个名为“mainApp.js”的新文件。此文件包含以下代码:var app=angular.module('myApp',[])。我听从了你的指示。但是,我收到了这个错误:0x800a139e中第20行第488列的未处理异常-JavaScript运行时错误:[$injector:nomod]请将您的代码添加到HTML文件中,其中包含了所有此文件并使用了angular controllerHi@Parshuram,我在问题中添加了我的html代码。首先在控制器和服务之后添加mainapp.js在您的div中添加一个控制器,ng app=myapp和ng controller=“mycontroller”此外,我没有看到任何angular.jsHi@Parshuram,我创建了一个名为“mainapp.js”的新文件。此文件包含以下代码:var app=angular.module('myApp',[])。我听从了你的指示。但是,我收到了这个错误:0x800a139e中第20行第488列的未处理异常-JavaScript运行时错误:[$injector:nomod]请将您的代码添加到HTML文件中,其中包含了所有此文件并使用了angular controllerHi@Parshuram,我已经在问题中添加了我的html代码。首先在控制器和服务之后添加mainapp.js在您的div中添加一个控制器,ng app=myapp和ng controller=“mycontroller”我也没有看到任何angular.js