为了账号安全,请及时绑定邮箱和手机立即绑定

在vue中使用Rappid失败

在vue中使用Rappid失败

慕虎7371278 2019-02-11 17:30:57
有在vue项目中使用过Jointjs或者Rappid的朋友吗?import './js/models/rappid.js'后报错 而且在rappid.js中,typeof exports为undefined
查看完整描述

1 回答

?
元芳怎么了

TA贡献1798条经验 获得超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


查看完整回答
反对 回复 2019-02-13
  • 1 回答
  • 0 关注
  • 500 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信