2016-07-05 96 views
0

我有這樣的角碼

(function() { 
     'use strict'; 

     var sampleApp = angular.module('MyApp', [ 
      'ngRoute', 
      'MyApp.controllers.Main' 
     ]); 

     sampleApp .config(['$routeProvider', 
      function($routeProvider){ 
       $routeProvider. 

        when('/',{ 
         templateUrl: '../templates/home.html', 
         controller: 'homeController' 
        }). 

        when('/one',{ 
         templateUrl: '../templates/one.html', 
         controller: 'oneController' 
        }). 

        when('/two',{ 
         templateUrl: '../templates/two.html', 
         controller: 'twoController' 
        }). 
     }]); 

    })(); 

,當我使用jshint我得到這些錯誤。

src/app/app.js: line 27, col 5, Expected an identifier and instead saw '}'. 
    src/app/app.js: line 27, col 5, Expected an assignment or function call and instead saw an expression. 
    src/app/app.js: line 27, col 6, Missing semicolon. 
    src/app/app.js: line 27, col 6, Expected an identifier and instead saw ']'. 
    src/app/app.js: line 27, col 6, Expected an assignment or function call and instead saw an expression. 
    src/app/app.js: line 27, col 7, Missing semicolon. 
    src/app/app.js: line 27, col 7, Expected an identifier and instead saw ')'. 
    src/app/app.js: line 27, col 7, Expected an assignment or function call and instead saw an expression. 
    src/app/app.js: line 29, col 2, Expected ']' to match '[' from line 9 and instead saw ')'. 
    src/app/app.js: line 29, col 5, Expected ')' and instead saw ';'. 
    src/app/app.js: line 29, col 6, Missing semicolon. 
    src/app/app.js: line 1, col 13, Unmatched '{'. 
    src/app/app.js: line 29, col 10, Unrecoverable syntax error. (100% scanned). 

我不能看到如何改變角度傳遞jshint

+0

在乍看之下,似乎就好了,像它會運行沒有問題... ...沒有提供 – SoluableNonagon

+0

九個數字所以這是很難幫助 – SoluableNonagon

回答

2
when('/two',{ 
        templateUrl: '../templates/two.html', 
        controller: 'twoController' 
       }). 

最後一個 「」應該是一個「;」代替它應該看起來像