2013-11-20 10 views

Antwort

20

Die eigentliche Funktion wollen, das tut es camelCase() genannt wird, und es wird in jqLite.js die wiederum gefunden wird von jQuery gemacht.

Die Verwendung dieser Funktion ist in der compile stage in directiveNormalize()

Update
Die Rückseite ist die Funktion snake_case() in angular.js

+0

Dank; was ist mit der Umkehrung (zB Schlangenfall nach Kamelfallumwandlung). Oder braucht Angular das nicht? – Nikita

+0

Die Antwort wurde auch mit der Rückseite aktualisiert – Variant

+0

Gibt es eine Möglichkeit, auf die Funktion "snake_case" zuzugreifen? Ich kann die Funktion sehen, die in der Angular.js-Datei definiert ist, aber ich konnte nicht darauf zugreifen. –

19

In der Richtlinie Definition Objekt verfügt über eine Link-Funktion mit 3.en Parametern für das Attribut. Dies hat eine $ normalisieren Verfahren, das tun, was Sie

function link(scope, element, attrs) { 
attrs.$normalize("my-test") //return myTest 
} 
Verwandte Themen