App下載

兼容IE8用react還是vue?

猿友 2021-06-16 17:48:41 瀏覽數(shù) (3572)
反饋

在我們學(xué)習(xí)前端的時(shí)候多多少少會(huì)聽(tīng)到有人說(shuō)兼容性之類的話題,而且在學(xué)習(xí)的時(shí)候不同的瀏覽器中我們代碼的效果也是不一樣的,那我對(duì)于兼容性的這個(gè)話題,我們今天來(lái)說(shuō)說(shuō)有關(guān)于“兼容IE8用react還是vue?”這個(gè)問(wèn)題吧!


1.什么是兼容性?

對(duì)于兼容性來(lái)說(shuō)說(shuō)這個(gè)范圍會(huì)比較廣泛,在相對(duì)硬件來(lái)說(shuō)就是指,幾種不同的部件之間要在工作的時(shí)候相互的配合穩(wěn)定的工作就說(shuō)明他們的兼容性好,反之就是不好。而且在硬件上還有一種說(shuō)法就是指協(xié)調(diào)性。

在前端中瀏覽器的兼容性不一樣的話對(duì)于我們的渲染效果就會(huì)顯得更加不好,由于瀏覽器的中不同的性質(zhì)對(duì)代碼的解析會(huì)出現(xiàn)一些問(wèn)題這就叫兼容性。


2.兼容IE8用react還是vue?

對(duì)于這個(gè)問(wèn)題的話,在 IE8 中小編建議使用 react,因?yàn)?vue 是不兼容 IE8 的,而且在Vue.js中使用了IE8是不能模擬 ECMAScript 5 特性的,而且在我們的 vue 文檔中也說(shuō)到了這一點(diǎn)。


3.使用react兼容IE8注意事項(xiàng):

在react的官方公布的信息中,它支持 IE8 的最高版本是 react@0.14 版本,如果我們高于這個(gè)版本的話就會(huì)出現(xiàn)一些問(wèn)題,而且還不能兼容我們的版本,所以在我們使用的過(guò)程中要確認(rèn)使用的react版本是否有大于react0.14版本,當(dāng)然在官方中還給出了兼容的方法,就是在我們的?index.html?文件中加入?es5-shim.js?和?es5-sham.js?這兩個(gè)文件就可以了,文件的話我們都可以在網(wǎng)上找到下載。而且我們還要確保使用的 jQuery 版本是不大于 jQuery2.0 的版本,因?yàn)樵?IE8 中不支持 jQuery2.0及以上的版本。如果你是使用 bootstrap 框架的話我們的 jQuery 的版本最低要用 jQuery1.9 以上的版本。


總結(jié):

這就是今天有關(guān)于“兼容IE8用react還是vue?”這個(gè)問(wèn)題的一些內(nèi)容的分享,當(dāng)然如果你有同的見(jiàn)解可以提出來(lái)和大家一起探討,希望今天小編的分享對(duì)你有所幫助,更多的相關(guān)知識(shí)我們都可以在W3cschool中學(xué)習(xí)和了解。


0 人點(diǎn)贊