模块不工作

Module is not working

你好,朋友,我创建了一个新项目,我创建了一个新的演示页面

查看我在 plunker 中的编码,我已经在 plunker 中创建了所有代码

link here

问题是我已经创建了一个演示页面检查 header.html

<a ui-sref="rohit-about">about</a>
<a ui-sref="home">home</a>

如果我点击“关于”而不是显示此错误

Error: Could not resolve 'rohit-about' from state 'index'
    at Object.transitionTo (angular-ui-router.js:3074)
    at Object.go (angular-ui-router.js:3007)
    at angular-ui-router.js:4057
    at angular.js:17105
    at completeOutstandingRequest (angular.js:5073)
    at angular.js:5335

你能不能查看我的代码并告诉我我的代码哪里写错了。

请帮帮我

问题是主应用模块的双重定义:.module('azadApp', [...])

app.js中的第一个:

// Code goes here

angular
    .module('azadApp', [
            // here type dependency
            'rohit.about',
            'rohit.usdk'
        ]);

rohit-module/layout/js/module.js中的第二个:

// another file and/or another anonymous function
(function(){
 // using the function form of use-strict...
  'use strict';

  angular.module('azadApp', ['ui.router']);


})();

事实上,第二个定义杀死第一个。所以'azadaApp'最后没有'rohit.about'。因为在app.js中的定义被打败了。只需删除第二个,或正确设置它...