ホームページ  >  記事  >  ウェブフロントエンド  >  vue.js は IE8 をサポートしていますか?

vue.js は IE8 をサポートしていますか?

coldplay.xixi
coldplay.xixiオリジナル
2020-11-12 15:19:252335ブラウズ

vue.js は、IE8 をサポートしていません。[Vue.js] は、IE8 ではシミュレートできない ECMAScript 5 機能を使用しているためです。[Vue.js] は、ECMAScript 5 と互換性のあるすべてのブラウザをサポートしています。

vue.js は IE8 をサポートしていますか?

【関連記事の推奨: vue.js

Vue.js は、 Vue.js は IE8 ではエミュレートできない ECMAScript 5 機能を使用するため、IE8 以下をサポートしていました。 Vue.js は、すべての ECMAScript 5 互換ブラウザをサポートしています。

まず、Vue が IE8 と互換性がない理由を見てみましょう

根本原因: IE8 以前のバージョンは Object.defineProperty メソッドをサポートしていませんが、これは vue のレスポンシブな実装です。そのため、Vue のソース コードから判断すると、IE8 はまったくサポートできません。

さらに、Vue は Promise サポートもサポートする必要があり、IE8 も Promsie をサポートしません。 ;

Vue の公式 Web サイトを参照して、IE8 がサポートされない理由を確認してください。

##Vue.js は Object.defineProperty を使用して、これらすべてのプロパティを getter/setter に変換します。双方向バインディングを実装するすべてのデータ。 Object.defineProperty は、シム化できない ES5 の機能です。そのため、Vue は IE8 以前のブラウザをサポートしません。

ここに注意してください: Object.defineProperty はバッキング ボードを通じて実装できないメソッドです。これはブラウザ自体に関連しているため、Vue は基本的に IE8 をサポートできません。

Vue IE8 以前はサポートされません。 Vue は IE8 ではエミュレートできない ECMAScript 5 機能を使用するため、サポートされていません。ただし、ECMAScript 5

と互換性のあるすべてのブラウザをサポートしています。関連する無料学習の推奨事項:JavaScript(ビデオ)

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。