Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AngularJS-在单独的模板之后javascript不起作用_Javascript_Angularjs_Templates_Angularjs Routing_Angular Seed - Fatal编程技术网

AngularJS-在单独的模板之后javascript不起作用

AngularJS-在单独的模板之后javascript不起作用,javascript,angularjs,templates,angularjs-routing,angular-seed,Javascript,Angularjs,Templates,Angularjs Routing,Angular Seed,我买了一个模板,根据作者的说法,这个模板应该没有AngularJS的问题。当我有一个大的索引,然后一切都很好。但问题是,当我试图将其分离到较小的模板中时。我已经下载了新的AngularJS种子,并完成了以下操作: .. header .. body <div ng-view></div> <!-- Vendor Scripts Bundle --> <script src="vendor.min.js"></script&g

我买了一个模板,根据作者的说法,这个模板应该没有AngularJS的问题。当我有一个大的索引,然后一切都很好。但问题是,当我试图将其分离到较小的模板中时。我已经下载了新的AngularJS种子,并完成了以下操作:

.. header
.. body

  <div ng-view></div>


  <!-- Vendor Scripts Bundle -->
  <script src="vendor.min.js"></script>
  <!-- App Scripts Bundle -->
  <script src="scripts.min.js"></script>

.. angularJS files

路由到较小的模板可以正常工作,内容是可见的,但仅仅这两个javascript库不起作用。当我查看chrome inspect中的代码时,我发现库是存在的。是否需要在AngularJS中的某个位置注册它们,或者这些库中一定存在问题?

在AngularJS之外定义的任何AngularJS组件都将保留在AngularJS之外-除非它们在应用程序的.config状态下集成

全局对象应该是可用的,例如$forjQuery;虽然cleanly将被定义为常量


这个问题很一般,我认为您需要提供更多的洞察来获得适当的帮助,正如上面的评论所述。

我在plunker的控制台上看到了两个错误

Uncaught ReferenceError: config is not defined app.js:10
Uncaught Error: No module: ngRoute 

查看您的代码,我发现了一些错误。首先,您使用的是AngularJS的1.0.x版本。在这些版本中,ngRoute不是一个单独的模块,所以您不应该包括它。您还将view1模块定义为view1,但尝试将其包含为myApp.view1。当您解决这些问题时,您的代码应该可以工作。

控制台上有错误吗?F12您可以用代码添加plunker链接吗?以下是: