Javascript 没有按预期工作

Javascript 没有按预期工作,javascript,angularjs,Javascript,Angularjs,我正在学习Angular JS的教程,来自。我遵循了他的教程,希望得到一个简单的无序列表: <!doctype html> <html data-ng-app> <head> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js"></script> </head> <body> <

我正在学习Angular JS的教程,来自。我遵循了他的教程,希望得到一个简单的无序列表:

<!doctype html>
<html data-ng-app>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js"></script>
</head>
<body>
    <div class="container" data-ng-init="names=['Tom', 'Rosie', 'Febe, 'Jack']">
         <h3>Looping with ng-repeat directives</h3>
        <ul>
            <li data-ng-repeat="person in names">{{person}}</li>
        </ul>
    </div>
</body>
</html>

使用ng repeat指令循环
  • {{person}
但是,没有任何角度渲染,我在控制台中看到:

Error: [$parse:lexerr] http://errors.angularjs.org/1.2.6/$parse/lexerr?p0=Unterminated%20quote&p1=s%2035-37%20%5B'%5D%5D&p2=names%3D%5B'Tom'%2C%20'Rosie'%2C%20'Febe%2C%20'Jack'%5D
    at Error (<anonymous>)
    at https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:6:449
    at Jb.throwError (https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:148:477)
    at Jb.readString (https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:152:224)
    at Jb.lex (https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:145:463)
    at Wa.parse (https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:152:453)
    at https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:90:353
    at h.$eval (https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:101:141)
    at pre (https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:181:168)
    at W (https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:48:462) <div class="container" data-ng-init="names=['Tom', 'Rosie', 'Febe, 'Jack']"> angular.js:9383
错误:[$parse:lexerr]http://errors.angularjs.org/1.2.6/$parse/lexerr?p0=Unterminated%20quote&p1=s%2035-37%20%5B'%5D%5D&p2=names%3D%5B'Tom'%2C%20'Rosie'%2C%20'Febe%2C%20'Jack'%5D
错误()
在https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:6:449
在Jb.throwError(https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:148:477)
在Jb.readString(https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:152:224)
在Jb.lex(https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:145:463)
在华盛顿(https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:152:453)
在https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:90:353
每小时$eval(https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:101:141)
预先(https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:181:168)
在W(https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:48:462)www.js:9383

有人能看到我哪里出了问题,或者给我指出一个更好的方向吗?

你没有在
Fred

//Fred missing closing quote

<div class="container" data-ng-init="names=['Tom', 'Rosie', 'Febe, 'Jack']">


<div class="container" data-ng-init="names=['Tom', 'Rosie', 'Febe', 'Jack']">
//Fred缺少结束引号
正如错误明确指出的
未终止的引号