私は、angularJs Webアプリケーションからhtmlを使って新たに起動しました。私はangularjsのng-includeとngrouteの違いについて知りたいのですが、いつそれらを使うべきですか。誰かがこれを知ることができれば、私にそれを学ぶための例を与えてください。angjsのng-includeとngrouteの違い
おかげに関して、 Parthi
私は、angularJs Webアプリケーションからhtmlを使って新たに起動しました。私はangularjsのng-includeとngrouteの違いについて知りたいのですが、いつそれらを使うべきですか。誰かがこれを知ることができれば、私にそれを学ぶための例を与えてください。angjsのng-includeとngrouteの違い
おかげに関して、 Parthi
ng-include
は角度がdirective
と呼ばれ、Angularの中心概念です。あなたのページにpartial
のhtmlファイルを含めることができます。
ng-route
は、角形アプリケーションに追加できる追加コンポーネントで、URLとデータのrouting
で作業できます。それを使用するには、dependency
として参照する必要があります。
angular.module("app", ["ngRoute"]);
違い:
routing
機能、他の1 はあなたが別の場所から自分のページ にマークアップ含めることができますbuilt-in
ディレクティブであるとの角度を拡張したものです。ng-include
は、マークアップ<div data-ng-include="..."></div>
ng-route
に使用されているJavaScriptファイルで使用して参照されます。ng-include
はちょうどHTML DOMに含まダンプします。
ng-route
には、ルートパラメータを含むさまざまな機能があります。 異なるルートに移動するとURLが変わることがわかります。
主なルートは、1ページのアプリケーションを持つために使用されます。アプリの異なるページはng-view
にルーティングされます。ルータは自動的にこれらのルートを正しいビューに解決するため、URLを使用してこれらのページに移動できます。