Angular JS路由不起作用,并且控制台中没有错误

咏叹调

这是我的代码。我有很多局部模板,但是我的角度路由不起作用,并且控制台中没有错误。有人可以告诉我我犯的错误,谢谢。

一切正常,直到我尝试添加路由。我读到Angularjs 1.2+版需要'ngRoute'作为依赖项(我正在使用1.2.16版)。我添加了它,但是仍然不起作用。以下是我的代码。

index.html(主页)

<!DOCTYPE html>
<html lang="en">
  <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <!-- Angular Library -->
    <script type="text/javascript" src="library/angular.js"></script>
    <script type="text/javascript" src="library/angular-route.js"></script>
    <script type="text/javascript" src="library/angular-animate.js"></script>

    <!-- Bootstrap CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">

     <!-- Custom CSS -->
    <link rel="stylesheet" href="css/style.css">


     <!-- Custom JS -->
    <script type="text/javascript" src="js/animate.js"></script>
  </head>
  <body ng-app="app">
    <div id="main">
    <div class=" amber">
    <div>
     <i class="fa fa-facebook-f social" style="font-size:24px; cursor:pointer; padding:10px"></i>
     <i class="fa fa-instagram" style="font-size:24px; cursor:pointer; padding:10px"></i>
     <i class="fa fa-twitter" style="font-size:24px; cursor:pointer"></i>
    </div>
     <div class="pullLeft container"> 
      <a href="#/home">HOME</a>
      <a href="#/menu">MENU</a>
      <a href="#/our_vision">POPULAR PRODUCTS</a>
      <a href="#/contact_us">COMBOKITS</a>
      <a>OUR VISION</a>
      <a>CONTACT</a>
    </div>
    </div>
    <div ng-view>
    </div>
    </div>
    <!-- Optional JavaScript -->
    <!-- jQuery first, then Popper.js, then Bootstrap JS -->
    <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js"></script>
  </body>
</html>

script.js

var app = angular.module('app',['ngRoute','ngAnimate']);

                app.config(function ($routeProvider){
                 $routeProvider
                 .when('/',{
                        templateUrl: '../Templates/home.html'
                 })
                 .when('/home',{
                        templateUrl: '../Templates/home.html'
                 })
                 .when('/menu',{
                        templateUrl: '../Templates/menu.html'
                 })
                 .when('/our_vision',{
                        templateUrl: '../Templates/our_vision.html'
                 })
                 .when('/contact_us',{
                        templateUrl: '../Templates/contact_us.html'
                 })
                 .otherwise({
                    redirectTo: '/'
                 });
                 });


app.controller('TestCtrl',function TestCtrl() {
  var self = this;

  this.showBoxOne = false;
  this.showBoxTwo = false;
  this.showBoxThree = false;
  this.showBoxFour = false;

});
gusaindpk

@Aria,我尝试过您的样品,似乎工作正常。您确保在服务器端您的文件夹结构正确并且文件可用。只是怀疑模板文件路径可能存在问题,如果在那里出现任何错误,是否还可以检查服务器日志。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Angular 2路由解析器不起作用,浏览器空白并且控制台中没有错误

Angular指令html未加载(控制台中没有错误)

Angular 10,浏览器控制台中的TypeError,但构建中没有错误

尽管控制台中没有错误,但 Javascript 功能不起作用

JavaScript 切换不起作用,控制台中没有错误

.fillStyle不起作用,控制台中没有错误

Angular5 * ngfor不起作用,没有错误

Angular 5 上的 Post 方法。没有错误,但它不起作用

Angular 8 在页眉和页脚之间路由组件未显示在控制台上没有错误

我可以在Angular 8的输入字段中显示从API提取的数据,但控制台中有错误

Angular JS路由不起作用

路由不起作用Angular js

Angular:“AppRoutingModule”被忽略并且路由不起作用

Angular @Input()没有绑定并且在Angular 7中不起作用

控制台中的Angular Resource错误

Javascript代码不起作用,但是没有错误记录到控制台?

Angular UI-Router不显示html内容,而是指向正确的路径。没有错误,但是ui-view不起作用

Javascript appendChild不追加元素,并且控制台中没有错误

可以让angular.js导致另一个jQuery插件无法启动并且在控制台中不会产生任何错误吗?

Angular JS-UI路由器不起作用

React 不渲染,但控制台中没有错误

HTML Canvas:Fill()在控制台中没有错误

Angular.js控制器不起作用

Angular JS:控制器不起作用

Angular JS控制器不起作用

Angular JS:控制器别名不起作用

模型控制器在angular js中不起作用

Angular JS控制台日志正确但没有输出

(Chart.js)网页不显示图表,控制台中没有错误