高洛峰2017-05-15 17:03:18
AngularJS を導入する前に jQuery を導入すると、AngularJS は組み込みの jqLite の代わりに jQuery を使用します。
詳細については、AngularJS ドキュメントを参照してください
Angular コントローラーに配置されたコードは、$(document).ready() のコールバック関数に含める必要はありません。jQuery が利用可能な場合、angular.element は jQuery 関数のエイリアスです。jQuery が利用できない場合、angular.element は「jQuery lite」または jqLite と呼ばれる Angular の組み込みの jQuery サブセットに委譲します。#🎜🎜 #
jQuery を使用するには、angular.js ファイルの前にロードされていることを確認するだけです。ngJq ディレクティブを使用して、jQuery 上で jqlite を使用するように指定したり、複数のバージョンが存在する場合は特定のバージョンの jQuery を使用したりすることもできます。ページ。
コントローラーコードが実行されると、ドキュメントのreadyイベントがすでに発生しています。