Angular.js で DOM 取得したい場合
Angular.js (v1.4 あたり) で DOM 取得するには、document.getElementById()
などの他に、angular(document).find()[0]
という書き方もできる。
// 以下は等価
var dom1 = document.getElementById('hoge');
var dom2 = angular(document).find('#hoge')[0];
実装上の関係で DOM オブジェクトが必要になる場合は、このやり方にしておくと気持ち悪さが軽減できるかも。