Documentazione AngularJS saysOptionally the directive can be prefixed with x-, or data- to make it HTML validator compliant.
.Quali sono i vantaggi dell'utilizzo dei dati anziché del prefisso x per gli attributi personalizzati?
Esempio di marcatura:
- nessun prefisso:
<input ng-model="name">
data-
:<input data-ng-model="name">
x-
:<input x-ng-model="name">
Il prefisso x-
è più veloce da digitare rispetto data-
, ma i tutorial ho visto usato senza prefisso o data-
, quindi la mia domanda è: ci sono motivi per cui potrei voler usare data-
anziché x-
?
Ma sono conformi all'HTML 5.1 –
@richremer, no, la versione 11 agosto 2013 di [HTML 5.1 Nightly] (http://www.w3.org/html/wg/drafts/html/master/) dice ancora 'x -' non deve essere usato nel documento e aggiunge una nota esplicita che non sono conformi. –
+1 Per il riferimento preciso del collegamento;) grazie! –