/ / angle.elementとjqueryを使用せずに要素を検索 - angularjs

angle.elementとjquery-angularjsを使用せずに要素を検索する

純正の角度コントローラーを持っています角度。 (jqueryやjavascriptはありません)私の問題は、私はjqueryまたはjavascriptを使用せずに検索および要素を作成する必要があることです。私はネットでたくさん検索しましたが、役に立つ答えを見つけることができませんでした。 私が見つけた解決策はangular.elementを使うことでした、しかしそれを使うのは良い考えではありません。 jqery.elementやangular.elementを使わずに要素を見つける方法を手助けできますか?

前もって感謝します。

回答:

回答№1は2

jQueryが利用可能な場合は、角度があります。elementはjQuery関数の別名です。 jQueryが利用できない場合、angular.elementはAngularのjQueryの組み込みサブセット( "jQuery lite"またはjqLit​​eと呼ばれる)に委任します。

から ここに

シモンズ:あなたがまだこの見た目以外の何かを使いたいならば ここに

ああ、もう一つの編集:それはJavaScriptのフレームワークなので、あなたは実際にはJavaScriptなしで角度を使用することはできません..


回答№2の場合は1

ディレクティブを作成することをお勧めします。要素はリンク関数であなたに渡されます:

link: function(scope, elem, attr) {
//elem is the dom element that contains the directive...your target object
}

あなたがこれのようにそれをするならば、あなたは作成する必要はありませんあなたのコントローラーからドーム全体を見るだろうセレクター。 elemオブジェクトが何らかの理由であなたのユースケースのために機能しない場合、あなたのディレクティブでdocument.querySelector( "。myclass")を行うこともできます....しかし私はそれがあるべきだと思います。