vue打包之后在ie打開(kāi) 【如下語(yǔ)法錯(cuò)誤】
vue打包ie報(bào)錯(cuò)?
慕尼黑的夜晚無(wú)繁華
2019-01-30 16:05:58
TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超7個(gè)贊
由于ie8及其以下版本不支持es6的 Object.defineProperty()
的。
在vue中,當(dāng)你把一個(gè)普通的 JavaScript 對(duì)象傳給 Vue 實(shí)例的 data 選項(xiàng),Vue 將遍歷此對(duì)象所有的屬性,并使用 Object.defineProperty
把這些屬性全部轉(zhuǎn)為 getter/setter。
但是是支持ie9以及以上版本的,低版本瀏覽器可以做下shim。
舉報(bào)