色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

ie的vue插件

老白1年前8瀏覽0評(píng)論

IE瀏覽器一直以來(lái)都被人詬病,因?yàn)槠浼嫒菪苑浅T愀狻2贿^(guò),隨著Vue框架的流行,越來(lái)越多的開(kāi)發(fā)者也開(kāi)始使用IE瀏覽器來(lái)測(cè)試他們的應(yīng)用。并且,為了使Vue應(yīng)用在IE中正常運(yùn)行而必要的JS polyfills和其它的插件也越來(lái)越多。

而本文將會(huì)介紹其中之一的插件,一個(gè)專(zhuān)門(mén)為了運(yùn)行Vue應(yīng)用而生的插件,它被稱(chēng)為"es6-promise"。這個(gè)插件專(zhuān)門(mén)解決IE瀏覽器6-8版本中缺少Promise對(duì)象的問(wèn)題。

"es6-promise"是一個(gè)非常輕巧的插件,只有2KB大小,而且它能夠通過(guò)NPM或者CDN來(lái)獲取。為了使用"es6-promise"插件,我們只需要在Vue實(shí)例化前加載它,以下是一個(gè)例子:

import 'es6-promise/auto'
import Vue from 'vue'
const app = new Vue({
el: '#app',
data: {
message: 'Hello World!'
}
})

并且,由于IE瀏覽器缺乏諸如Object.assign()之類(lèi)的ES6功能,因此我們需要用一個(gè)類(lèi)似“babel-polyfill”或“core-js”之類(lèi)的插件來(lái)解決這個(gè)問(wèn)題。這些插件可以提供Polyfills以支持各種ES6特性,例如“Object.assign()”、“Array.from()”等。

因此,我們需要在Vue實(shí)例化時(shí)安裝“babel-polyfill”或“core-js”插件,并將其添加到入口文件中,以下是一個(gè)相應(yīng)的例子:

import 'babel-polyfill'
import Vue from 'vue'
import App from './App.vue'
Vue.config.productionTip = false
new Vue({
render: h =>h(App),
}).$mount('#app')

以上就是關(guān)于在IE瀏覽器中運(yùn)行Vue應(yīng)用所需要的兩個(gè)插件,它們分別為“es6-promise”和“babel-polyfill”或“core-js”。 通過(guò)使用這兩個(gè)插件,我們可以保證我們的Vue應(yīng)用能夠在IE瀏覽器中正常運(yùn)行。