My Eclipse is accusing an error in tag \"ng-model\"
My eclipse is warning the ng-model att when I save the file:
I, personally, do not like the solution when you disable all warnings for attributes, since you would like to see those for real problems (non-angular attributes). So, summarizing both above answers, I can propose add ng-* pattern to exclude list for HTML validation: Preferences->Web->Html files->Validation: mark 'Ignore specified attribute names to be ignored', type: ng-*. This was working well for me.
Please use data-ng-* to ignore the warning
OR
Please refer below link to resolve your problem permanantl: http://javahonk.com/undefined-attribute-name-ng-controller/
Most likely you get a warning due to Eclipse's HTML5 validator. Try using data-ng-model to see if that fixes your issue. More information here: ng-app vs. data-ng-app, what is the difference?. If that doesn't help you try changing the project's properties(more here: http://blog.diniscruz.com/2014/02/using-angularjs-in-eclipse-part-1.html)
When using Eclipse (Mars.1 Release (4.5.1) - and possibly earlier - I did not check).
Go to Window
- Preferences
Then in the dialog that opens go to Web
- HTML Files
- Validation
.
On the right side:
Ignore specified attribute names in validation
do the same for your custom attributes.(e.g. ng-*,my-attr-directives-*
)Ignore specified element names in validation
and enter the list of custom elements you use. (e.g. tab,tabset,my-element-directives-*
)Attributes
section, unfold it, then under Undefined attribute value:
, select Ignore
.Two things to note: