Javascript 要在React中使用的端口原型样式JS对象

Javascript 要在React中使用的端口原型样式JS对象,javascript,reactjs,Javascript,Reactjs,假设我在表单中有一些旧代码: function Blah() { this.stuff = []; this.more_stuff = []; this.some_boolean = false; this.some_count = 0; } Blah.prototype.addStuff = function(something) { this.stuff.push(something); } ... 我用React(0.14.x)和ECMAScr

假设我在表单中有一些旧代码:

function Blah() {
    this.stuff = [];
    this.more_stuff = [];
    this.some_boolean = false;
    this.some_count = 0;
}

Blah.prototype.addStuff = function(something) {
    this.stuff.push(something);
}

...
我用React(0.14.x)和ECMAScript 6启动了一个新项目。能够重用旧代码的最佳方法是什么?我是否将旧代码转换为React组件?让我的脚湿透反应,任何建议将不胜感激

编辑:


该对象与另一个库(paperjs)交互,以保持状态并处理
元素中paperjs对象的事件。与其“移植/重写”那个旧代码,我能不能将那个代码放在一个单独的文件中,并使用webpack与其他所有东西捆绑在一起?例如,我不知道如何在React组件中实例化该自定义对象。

我认为您的问题太笼统了,因为您没有解释该
Blah
对象的用途?React组件用于视图特定的东西,有很多种方法可以处理模型数据。我想这里更合适的问题是:我想不使用旧代码,但在我的新React设置中使用它。所以我想这更像是一个webpack/es6导入自定义模块的问题?