2017-03-06 13 views
-3

これは非常に奇妙な質問と思われるかもしれませんが、jQueryをいつ使うべきかについてはまだわかっていました。angular2angular2にjQueryが必要な場合

私は引用propleを読んだことがあるので、この質問は私の心にポップアップthat-

angular2

にアニメーションのためのjQueryを使用しないでくださいangular2

にjQueryを使ってDOM操作をしないでください

これらのステートメントはAngular2のものと同じものが用意されているので意味があります。

したがって、実際にjQueryが必要なのはいつですか。誰もがここで理解を明確にするためにいくつかのシナリオを説明することができます。

+1

正確な仕様がないと思います。これはStackについてはあまりにも広い質問です。 – kevingreen

+0

Angularはレンダリングを行うフレームワークです。そのため、例としてJQueryで独自にDOMを操作しないでください。 – Ploppy

+0

あなたは何らかの方向で私を指すことができますか(一部のリソースのように)@ kevingreen –

答えて

3

さまざまなライブラリの使用については、正確な科学はありません。それは好みと経験に帰着します。

AngularはDOMレンダリングのほとんどを処理し、JQueryを多くの領域で冗長化します。 AngularプロジェクトではまだJQueryを使用していますが、ケースバイケースで処理されます。

Angular2でJQueryを使用して、AngularだけではうまくいかないTwitterブートストラップ機能を利用しました。アニメーションにはJQueryが必要です。例えば、Bootstrapの「崩壊」アニメーションです。

JQueryとAngularを混在させることで、クロスカッティングの問題を解決することができます。つまり、どのライブラリがどのような機能を担っているのかが不明確になる可能性があります。

+0

答えをありがとう。 jQueryと角型の両方が、アニメーションを追加したり、質問に記載されているようなものを読み込んだりするなどの機能を提供していたため、ちょっと混乱しました。+1と受け入れた –

+0

@AakashThakurは、JQueryをAngularプロジェクト。 Angular2はまだかなり新しく、JQueryができることを世話するライブラリがたくさんあります。 – kevingreen

+0

それを覚えておいてください。再度、感謝します。 –

関連する問題