Документация AngularJS говорит Optionally the directive can be prefixed with x-, or data- to make it HTML validator compliant..
Пример разметки:
- нет префикса:
<input ng-model="name"> -
data-:<input data-ng-model="name"> -
x-:<input x-ng-model="name">
Префикс x- быстрее набирает, чем data-, но в обучающих программах, которые я видел, не использовалось ни префикс, ни data-, поэтому мой вопрос: есть ли какие-либо причины, которые я могу использовать data- скорее чем x-?