2016-06-12 97 views
1

在我的angularJS項目中,我遇到了錯誤。你能幫我麼?爲什麼在我的angularjs項目中出現語法錯誤

錯誤

angular.min.js:117Error:[$解析:語法] http://errors.angularjs.org/1.5.6/ $解析/語法P0 = SHOPING & P1 =是%20AN%20unexpected%20token & P2 = 8 & P3 =在線%20Shoping%20-%20login & P4 = SHOPING%20-%20login 在位於localhost錯誤(天然) :8082/onlineshopping/angular.min.js:6:412 在Object.s.throwError (localhost:8082/onlineshopping/angular.min.js:228:143) at Object.s.ast(localhost (8082/onlineshopping/angular.min.js:220:47) at kc.parse(localhost:8082/onlineshopping (localhost:8082/onlineshopping/angular.min.js:125:278) at k(localhost:8082/onlineshopping/angular.min.js:105:129) ) 在$(本地主機:8082/onlineshopping/angular.min.js:77:397) 在$ b(本地主機:8082/onlineshopping/angular.min.js:61:398)

My HTML Code

<!DOCTYPE html> 
<html> 
<head> 
<title>Online Shopping - Login Page</title> 
<script src="angular.min.js"></script> 
<!-- <link rel="stylesheet" href=".\WEB-INF\lib\css\Styles.css"/> --> 
</head> 
<body ng-app> 
    <div style="text-align:center"> 
     <h1>{{Online Shoping - login}}</h1> 
     <form action="login_submit" name="login" method="get"> 
      Email Address: <input type="email" placeholder="[email protected]" required/><br><br> 
      Password: <input type="password" placeholder="password" required/><br><br><br> 
      <input type="submit" value="Login"/> 
     </form> 
    </div> 
</body> 
</html> 
+0

'網上購物'不是一個有效的變量名稱,Angular會試圖將其解釋爲'Online'和'Shopping'兩個變量,一個接一個地無效。 –

+0

我是AngularJS的新手。我沒有詳細檢查。現在我得到了。感謝Patrick。 –

回答

1

你只需要更新<h1></h1>踏歌像

<h1>Online Shoping - {{login}}</h1> 

,或者你可以還使用<h1></h1>類似

{{'Online Shopping - '+ login}} 

欲瞭解更多詳情,請點擊提琴手link here

+1

明白了。感謝Manish。現在它工作正常:) 謝謝。 –

0

這是錯的{{Online Shoping - login}},因爲Online Shoping不是一個值或無效的語法。您可以使用一個字符串,並連接所有的值:

{{'Online Shopping - '+ login}} 

或者乾脆插值需要的地方只有:

<h1>Online Shopping - {{login}}</h1> 
相關問題