ホームページ > 記事 > ウェブフロントエンド > vue兼容ie几
vue は ie9 以降と互換性がありますが、ie8 以下はサポートしていません。理由: 1. IE8 以下のバージョンは「Object.defineProperty」メソッドをサポートしていませんが、このメソッドは Vue が応答性を実装するために必要です; 2. Vue は Promise のサポートを必要とし、IE8 は Promsie をサポートしていません。
このチュートリアルの動作環境: Windows7 システム、vue2.9.6 バージョン、DELL G3 コンピューター。
vue.js は IE8 以降と互換性がありますが、IE8 以前とは互換性がありません。 Vue は、IE8 ではエミュレートできない ECMAScript 5 機能を使用しますが、すべての ECMAScript 5 互換ブラウザをサポートします。
具体的な手順:
ie8 以下のバージョンでは Object.defineProperty
メソッドがサポートされていませんが、これは vue が応答性を実装するために必要です。したがって、Vue のソース コードから判断すると、IE8 はまったくサポートできません。
Vue.js は、次の 2 つを実装するすべてのデータに対して
ここで注意してください: Object.defineProperty はアンダーレイを介して実装できないメソッドであり、ブラウザ自体に関連しているため、Vue は基本的に IE8 をサポートできません;Object.defineProperty# を使用します。 ## これらのプロパティをすべて
getter/setterに変換します。
Object.definePropertyは ES5 の機能でシム化できません。そのため、Vue は IE8 以前のブラウザをサポートしません。
vue.js チュートリアル 」
以上がvue兼容ie几の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。