1. ホーム
  2. eclipse

[解決済み] Eclipseで属性名(ng-model)が未定義である。

2022-02-16 20:13:59

質問

ng-model"というタグでエラーが発生します。

ファイル保存時にeclipseがng-modelのattを警告しています。

<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Angular Learn</title>
<script src= "http://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js"></script>
<script src=../javascript/personController.js></script>
<script src=../javascript/carController.js"></script>
</head>
<body>
<div ng-app="" ng-controller="carController">
    <input type="text" ng-model="firstName"> <br>  // at this line
    <input type="text" ng-model="secondName">
    <p> {{ firstName + " " + secondName }} </p>
</div>
</body>
</html>

解決方法は?

おそらく、EclipseのHTML5バリデーターによる警告が表示されるのでしょう。data-ng-modelを使ってみて、問題が解決するかどうかを確認してください。詳しくはこちら。 ng-appとdata-ng-app、違いは何ですか? . それでも解決しない場合は、プロジェクトのプロパティを変更してみてください(詳しくはこちら。 http://blog.diniscruz.com/2014/02/using-angularjs-in-eclipse-part-1.html )