ホームページ >ウェブフロントエンド >フロントエンドQ&A >vueはie6をサポートしていますか?
#このチュートリアルの動作環境: Windows7 システム、vue3 バージョン、DELL G3 コンピューター。vue は ie6 をサポートしていません。vue は公式に ie8 以降をサポートしていると述べています。サポートしない理由: 1. IE8 以下のバージョンは「Object.defineProperty」メソッドをサポートしていませんが、このメソッドは Vue が応答性を実装するために必要です; 2. Vue は Promise のサポートを必要とし、IE8 以下のバージョンはサポートしていませんプロムシー。
Vue 公式 Web サイトからわかるように、Vue は IE6 をサポートしていません。
Vue は、IE8 以前のバージョンではエミュレートできない ECMAScript 5 機能を使用するため、IE8 以前のバージョンをサポートしません。ただし、ECMAScript 5 と互換性のあるすべてのブラウザをサポートしています。 例:#ここで注意してください: Object.defineProperty はアンダーレイを通じて実装できないメソッドであり、ブラウザ自体に関連しているため、Vue は基本的に IE8 をサポートできません;
#Vue Promise のサポートが必要であり、IE8 以下も Promsie をサポートしていません。Object.defineProperty()
このメソッドを使用すると、オブジェクトのプロパティを正確に追加または変更できます。物体。通常、オブジェクトに値を代入してプロパティを追加し、プロパティ列挙型(for...inやObject.keysメソッド)で作成・表示しますが、この方法で追加したプロパティ値は変更したり削除したりすることができます。 Object.defineProperty() を使用すると、これらの追加の詳細のデフォルト設定を変更できます。たとえば、デフォルトでは、Object.defineProperty() を使用して追加されたプロパティ値は不変です。 vue ソース コードで「Object.defineProperty」を検索します。一致する場所が 5 つあることがわかります。つまり、5 つの場所があることを意味します。 vueでは「Object.defineProperty()」が使用されます。
検索されたバージョンは次のとおりです: Vue.js v1.0.26Object.defineProperty() のブラウザ サポート:はい、可能ですサポートが IE9 以降であることがわかります。
[関連する推奨事項:vuejs ビデオ チュートリアル
、Web フロントエンド開発]
以上がvueはie6をサポートしていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。