IEはAngularをサポートしていますか?
質問者:Romualda Barbuzano |最終更新日:2020年6月14日
カテゴリ:テクノロジーおよびコンピューティングブラウザ
私たちは、IEがfor..ofをサポートしていないことがわかります。したがって、コアAngularコードがそれを使用しようとすると、エラーがスローされます。ただし、慌てる必要はありません。 Angularは、Denis Pushkarev(zloirock)によるcore-jsライブラリを使用して、 Angularが必要とするすべてのものにポリフィルを提供しますが、 IEはサポートしていません。
この点で、AngularはIEで機能しますか?ご存知かもしれませんが、 Angularはバージョン9までInternet Explorerをサポートしていますが、いくつかの「ポリフィル」スクリプトを使用する必要があります。 CLIを使用していて、CLIなしでプロジェクトを開始していないことを願っている場合は、すでにポリフィルがあります。 srcフォルダ内のts。このファイルには、「ゾーン」などの必須のポリフィルが含まれています。
また、角度のあるポリフィルとは何ですか? Angularのポリフィルは、アプリケーションをさまざまなブラウザと互換性のある数行のコードです。私たちが作成するコードは主にES6(新機能:概要と比較)であり、IEまたはFirefoxと互換性がなく、これらのブラウザーで表示または使用するには、いくつかの環境設定が必要です。
これに対応して、Angularはどのブラウザをサポートしていますか?
Angularの最近のバージョンは、Firefox、 Chrome 、 Safari 、iOS、Androidなどのすべての主要なブラウザーのすべての最新バージョンをサポートしています。ただし、Internet Explorerでは、Angularはバージョン9、10、および11でのみサポートされます。
角度のあるBrowserslistとは何ですか?
browserlistは、ターゲットブラウザーを定義できる構成ファイルです。これはAngular固有のものではなく、多くのフロントエンド関連ツールの標準です。 Angularは、ビルドプロセスでこれを使用して、差分負荷を使用するかどうかを決定します。
31関連する質問の回答が見つかりました
角度のメインTSとは何ですか?
メイン。 tsは、アプリケーションのエントリポイントであり、ジャストインタイムでアプリケーションをコンパイルし、アプリケーションをブートストラップします。 Angularは、環境に固有のモジュールをインポートする必要がある複数の環境でブートストラップできます。どの角度でどのモジュールが最初に実行されるかを探します。
ポリフィルとはどういう意味ですか?
ポリフィルは、ネイティブでサポートされていない古いブラウザーで最新の機能を提供するために使用されるコード(通常はWeb上のJavaScript)です。
Zonejsとは何ですか?
ZonejsはAngularjs 2 Zonejsに使用されるコアライブラリの単一または多値非同期メソッドのためのコンテキストの実行を維持することです。つまり、現在実行中の非同期メソッドの親コンテキストを追跡するのに役立つということです。例-ゾーン。
角度CLIとは何ですか?
Angular CLIは、開発ワークフローを自動化するためのコマンドラインインターフェイス( CLI )です。これにより、次のことが可能になります。新しいAngularアプリケーションを作成する。 LiveReloadをサポートする開発サーバーを実行して、開発中にアプリケーションをプレビューします。
WebpackはAngularで何をしますか?
WebpackはオープンソースのJavaScriptモジュールバンドラーです。その主な目的は、ブラウザーで使用するためにJavaScriptファイルをバンドルすることですが、ほぼすべてのリソースまたはアセットを変換、バンドル、またはパッケージ化することもできます。 Webpackは依存関係のあるモジュールを受け取り、それらのモジュールを表す静的アセットを生成します。
自分が持っているAngularのバージョンを知るにはどうすればよいですか?
Angularバージョンの確認
- プロジェクトでターミナル+ビューを開き、ng--versionと入力します。 Angularの最近のバージョンの場合、プロジェクトにインストールしたいくつかのAngularパッケージのバージョンが一覧表示されます。
- パッケージを開きます。 jsonファイルを作成し、プロジェクトで参照されているAngularパッケージを調べます。
角度のあるベンダーJSとは何ですか?
ベンダー。バンドル。 js 。このファイルには、 Angularライブラリを含む、アプリ(app。module)にインポートされたすべてのライブラリが含まれています。
角度はie11で動作しますか?
Angular CLI 8以降、差分ロードと呼ばれる新機能があります。 CLIを使用して更新した場合、ngserveを実行するとデフォルトでES2015がターゲットになります。これはIE11以前のブラウザーではサポートされていません。開発時にIE11で作業する方法は次のとおりです。新しいtsconfig-es5を追加します。
AngularにはjQueryが必要ですか?
jQLiteは仕事への角度のために十分です。ただし、 angularの前にjQueryをロードすると、 angularはjQueryを使用します。ほとんどの場合、 jQueryを使用する必要はありません。でもそんなに初心者のために、簡単な/角度方法があるときにjQueryを使用する傾向があるだろうとして完全にjQueryを除外することをお勧めされて、ということ。
HTML 5を使用できますか?
この新しいバージョンでは、理解するのは本当に簡単でシンプルな言語です。 Chrome、Firefox、Safari、Operaなどの最新の人気のあるブラウザはHTML5をサポートしています。 HTML5で作成されたページはすべて、コンピューターとモバイルデバイスの両方と互換性があります。つまり、 HTMLドキュメント自体からモバイル仕様を設定できます。
レガシーブラウザとは何ですか?
1)レガシーブラウザのサポート。 Chrome Legacy Browser Support拡張機能を使用すると、ユーザーはChromeと別のブラウザを自動的に切り替えることができます。ユーザーがレガシーブラウザを開く必要があるリンク(ActiveXを必要とするサイトなど)をクリックすると、URLがChromeからレガシーブラウザで自動的に開きます。
角度のあるjqueryを使用できますか?
Angularプロジェクトでのjqueryタイプのインストール
jquery @typesを使用する場合、 jqueryを追加する必要はありません。角度のjsファイル参照。 jsonファイル。そして、 Angularコンポーネントファイルで、以下に示すようにjqueryをインポートします。 角度コントローラーとは何ですか?
AngularJSのコントローラーは、$ scopeオブジェクトを使用してアプリケーションデータと動作を維持するJavaScript関数です。 ng- controllerディレクティブは、HTML要素でコントローラーを指定するために使用されます。これにより、動作が追加されたり、そのHTML要素とその子要素のデータが維持されたりします。
AngularJSで何ができるのですか?
AngularJSは、動的Webアプリの構造フレームワークです。これにより、HTMLをテンプレート言語として使用でき、HTMLの構文を拡張して、アプリケーションのコンポーネントを明確かつ簡潔に表現できます。 AngularJSのデータバインディングと依存性注入により、他の方法で記述しなければならないコードの多くが排除されます。
AngularJSはモバイルブラウザで動作しますか?
AngularJSは100%JavaScript、100%クライアントサイドであり、デスクトップブラウザとモバイルブラウザの両方と互換性があります。
互換表示とはどういう意味ですか?
互換表示は、Windows Internet Explorer 7がそれをレンダリングすることを方法とほとんど同じWebページをレンダリングするためにブラウザを使用して、WindowsのInternet Explorer 8の機能です。ただし、互換表示のデフォルトの構成設定では、完全な互換性が保証されない場合があります。
角度2と角度4の間に重大な変化はありますか?
角度1と2の角のように、角2、角4の間の破壊は何もパスがあります。彼らはSEMVER(Sementic Versioning)を維持するためにそれをしているだけです。 2の角度は現在安定しているので、角2の代わりに4角度のを好む方が良いでしょう。 Angular 2は、 AngularJS1を完全に書き直したものです。