vuejs は ie678 をサポートしていますか?

青灯夜游
リリース: 2023-01-11 09:20:24
オリジナル
2408 人が閲覧しました

vue.js は、「Object.defineProperty()」や「Promise」など、IE8 以前ではエミュレートできない ECMAScript5 機能を使用するため、ie678 をサポートしません。

vuejs は ie678 をサポートしていますか?

このチュートリアルの動作環境: Windows7 システム、vue2.9.6 バージョン、DELL G3 コンピューター。

vue は IE8 以下のバージョンをサポートします。つまり、ie6、ie7、および ie8 はサポートしません。 ######それでなんで?理由:


Vue は、IE8 以前ではエミュレートできない ECMAScript 5 機能を使用します。

言い換えると、Vue は ECMAScript 5 と互換性のあるすべてのブラウザをサポートします。 しかし、具体的な機能とは何でしょうか?

Object.defineProperty()

このメソッドを使用すると、オブジェクトのプロパティを正確に追加または変更できます。通常、オブジェクトに値を代入してプロパティを追加し、プロパティ列挙型(for...inやObject.keysメソッド)で作成・表示しますが、この方法で追加したプロパティ値は変更したり削除したりすることができます。 Object.defineProperty() を使用すると、これらの追加の詳細のデフォルト設定を変更できます。たとえば、デフォルトでは、Object.defineProperty() を使用して追加されたプロパティ値は不変です。 vue ソース コードで「Object.defineProperty」を検索します。

一致する場所が 5 つあることがわかります。それは vue では「Object.defineProperty()」が 5 か所で使われていると言われています。

検索されたバージョンは次のとおりです:

Vue.js v1.0.26

##Object.defineProperty() のブラウザ サポート:

#IE9 以降に対応していることがわかります。

vue にはこれに関する公式の手順があります:


Promisevuejs は ie678 をサポートしていますか?

Vue には Promise のサポートが必要で、IE8 にも必要ですPromsie はサポートされていません。 関連する推奨事項:「

vue.js チュートリアル

以上がvuejs は ie678 をサポートしていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート