Googleマップを作成するためのカスタムAngularJSディレクティブを作成しており、タグ内のカスタム属性にいくつかのGoogleマップオプションを保存しています。
<googlemap zoom-control="true" …></googlemap>
Angularのディレクティブコンパイルメソッドにはパラメーターがあります(tElement, tAttrs, transclude)
; コンソールにログインtAttrs
すると、オブジェクトには、ハイフンをキャメルケースに変換した名前のプロパティがあります。
誰がこれを行っていますか?Angularまたはブラウザ(FirefoxとChromeでチェック済み)?この動作に頼ることはできますか?
PS DOMを確認すると、html要素の属性にハイフンが残っています。