Документация 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-
?