4 controller angularjs ngroute
我在mvc-angularjs中创建一个web应用程序,我正在使用ngroute.
我的布局中的Angularjs控制器使用html代码:
<div class="container body-content" ng-app="MyApp">
<br />
<br />
<br />
<div style="float:right;">
<a href="#" class="btn btn-danger">Sign Out</a>
</div>
@RenderBody()
<hr />
</div>
<script>
(function () {
var app = angular.module('MyApp', ['ngRoute', "ngStorage"]);
app.controller('myctrllayout', function ($scope) {
});
})();
</script>
Run Code Online (Sandbox Code Playgroud)
这是我的欢迎页面:
<div ng-controller="welcome">
</div>
<script>
angular.module('MyApp',[])
.controller('welcome', function ($scope) {
});
</script>
Run Code Online (Sandbox Code Playgroud)
当我运行代码时,我收到以下错误
错误:$ controller:ctrlreg未注册具有此名称的控制器.
名称为"welcome"的控制器未注册.
当我将我的应用程序更改('MyApp',[])为('MyApp'):
模块'MyApp'不可用!您要么错误拼写了模块名称,要么忘记加载它.如果注册模块,请确保将依赖项指定为第二个参数.
| 归档时间: |
|
| 查看次数: |
9039 次 |
| 最近记录: |