2017-03-07 18 views
-2

enter image description here我在两年前写了一个应用程序在AngularJS。这是我第一次在编码训练营中刺入AngularJS。我在2年内没有编码太多。我从未主持该应用程序。这是我最后一次使用它的目的。我今天在Chrome中打开它,它不再有效。我在控制台中遇到了一堆错误。是否有可能修复它并让它再次运行,还是需要重新开始使用最新版本的AngularJS?AngularJS应用程序写在两年前,试图让它工作,在控制台中的很多错误

The eroor I am gettin in colnsole.

+0

我敢肯定这是可能的 - 不幸的是,你需要提供实际的代码。 – tymeJV

+0

你有什么错误? –

+0

**描述问题**“不起作用”不是问题陈述。告诉我们预期的行为应该是什么。告诉我们错误信息的确切用词是什么,以及哪一行代码正在生成它。在你的问题的标题中加入一个简短的问题摘要 – georgeawg

回答

-1

你的问题是:

  • 贵国的链接库是身体,而不是在头部。
  • 2.你的链接丢失https:
  • 3.你可能从文件运行,而不是在本地服务器。

问题就迎刃而解了:

  • 我在本地主机的Apache服务器运行它。
  • 我改变以https所有的环节:包括
  • 我删除里面头

所有链接下面是新的index.html文件。 复制并粘贴此新代码并在本地服务器上运行。

<!DOCTYPE html> 
    <html ng-app="oppApp"> 

    <head> 
    <title>workMe</title> 
     <link rel="stylesheet" type="text/css" href="https://ajax.googleapis.com/ajax/libs/angular_material/0.8.2/angular-material.min.css"> 
     <!-- Latest compiled and minified CSS --> 
     <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> 
     <link rel="stylesheet" type="text/css" href="style.css"> 
     <!-- Angular--> 
     <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.6/angular.min.js"></script> 
     <script src="https://code.angularjs.org/1.4.0-beta.5/angular-route.min.js"></script> 
     <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.6/angular-animate.min.js"></script> 
     <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.5/angular-aria.min.js"></script> 

     <!--Material--> 
     <script src="https://ajax.googleapis.com/ajax/libs/angular_material/0.8.2/angular-material.min.js"></script> 


     <!-- Firebase --> 
    <script src="https://cdn.firebase.com/js/client/2.2.2/firebase.js"></script> 

     <!-- AngularFire --> 
     <script src="https://cdn.firebase.com/libs/angularfire/1.0.0/angularfire.min.js"></script> 

    <script src="js/app.js"></script> 
    <script src="js/NewOpp/newOppCtrl.js"></script> 
    <script src="js/OppService.js"></script> 
    </head> 



     <body> 
     <header class="header">workMe</header> 
     <div ng-view class="background"></div> 



    </body> 

    </html> 

看结果。和控制台没有错误 page with result

+0

谢谢!!!!!!!!!!!!! –

+0

很高兴帮助。 –

+0

因此,仅仅为了学习,链接不在网页正文中,或者您的网址都不是以https开头的问题。问题在于协议相关URL如何在您查看您的网页时得到解决(请参阅https://en.wikipedia.org/wiki/Uniform_Resource_Locator#prurl)。如果你打开页面作为一个文件,这些URL将会用'file://'协议寻找资源。这就是为什么改变网址来使用https作品,如果你通过https提供这个静态文件,那么它就可以开箱即用。 – photoionized

相关问题