慕虎7371278
2019-02-11 17:30:57
有在vue項目中使用過Jointjs或者Rappid的朋友嗎?import './js/models/rappid.js'后報錯 而且在rappid.js中,typeof exports為undefined
1 回答

元芳怎么了
TA貢獻1798條經(jīng)驗 獲得超7個贊
在.babelrc里添加一條過濾,rappid.js將不使用嚴格模式
`"ignore": [
"./src/vendor/rappid/rappid.js"
]`
然后解壓rappid.js,修改這個方法,之后require就沒問題了
`setGrid: function(a) {
this.clearGrid(), this._gridCache = null, this._gridSettings = [];
var b = _.isArray(a) ? a : [a || {}];
var me = this;
return _.each(b, function(a) {
me._gridSettings.push.apply(me._gridSettings, me._resolveDrawGridOption(a))
}, this), this
},`
必須要保證版本正確:jQuery: 3.1.1,Lodash: 3.10.1,Backbone: 1.3.3
添加回答
舉報
0/150
提交
取消