Vue.js不适用于safari 7.1桌面(旧的maverick版本)
我知道这是一个旧版本,但我只是想知道是否有办法支持vue.jsVue.js不适用于safari 7.1桌面(旧的maverick版本),vue.js,safari,osx-mavericks,Vue.js,Safari,Osx Mavericks,我知道这是一个旧版本,但我只是想知道是否有办法支持vue.js import Vue from 'vue' import { sync } from 'vuex-router-sync' import App from './components/App' import router from './router' import store from './store' sync(store, router); const root = document.getElementById('a
import Vue from 'vue'
import { sync } from 'vuex-router-sync'
import App from './components/App'
import router from './router'
import store from './store'
sync(store, router);
const root = document.getElementById('app-stuff');
const app = new Vue({
router,
store,
propsData: {
'stuff': root.getAttribute('data-stuff')
},
...App
})
export { app, router, store }
错误是:
TypeError:undefined不是函数(正在计算
'Object.assign({router:a.a,store:s.a,propsData:{language:c.getAttribute(“数据填充”)}},o.a)})
它真的可以修复吗?Safari 7.1没有定义对象。分配。如果您需要旧浏览器中不可用的功能,您可以通过自己定义来添加它。这样做被称为“多边形填充”。此特定函数的多边形填充。例如,对于更全面的polyfill,您可以使用。请注意,我不是Safari 7.1的100%,因为我通常使用较新的浏览器。Safari 7.1没有定义
对象。分配。如果您需要旧浏览器中不可用的功能,您可以通过自己定义来添加它。这样做被称为“多边形填充”。此特定函数的多边形填充。例如,对于更全面的polyfill,您可以使用。请注意,我不是Safari 7.1的100%,因为我通常使用较新的浏览器