Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Commonjs子模块定义_Javascript_Commonjs_Backfire - Fatal编程技术网

Javascript Commonjs子模块定义

Javascript Commonjs子模块定义,javascript,commonjs,backfire,Javascript,Commonjs,Backfire,我有一个与commonjs兼容的库/对象,还有一个库/对象将自己添加到第一个库/对象中 我是否需要手动包装commonjs的第二个库,还是应该通过第一个库访问它 我使用的两个库是backbone.js和backfire.js backbonejs已经导出了它的对象,我可以很好地访问它们 回火JS添加到主干对象: Backfire.js: Backbone.Firebase = function(ref) { this._fbref = ref; this._children = []; if (

我有一个与commonjs兼容的库/对象,还有一个库/对象将自己添加到第一个库/对象中

我是否需要手动包装commonjs的第二个库,还是应该通过第一个库访问它

我使用的两个库是backbone.js和backfire.js

backbonejs已经导出了它的对象,我可以很好地访问它们

回火JS添加到主干对象:

Backfire.js:

Backbone.Firebase = function(ref) {
this._fbref = ref;
this._children = [];
if (typeof ref == "string") {
this._fbref = new Firebase(ref);
}
_.bindAll(this);
this._fbref.on("child_added", this._childAdded);
this._fbref.on("child_moved", this._childMoved);
this._fbref.on("child_changed", this._childChanged);
this._fbref.on("child_removed", this._childRemoved);
};

如何使用commonjs访问Firebase对象?

您能给我们展示一些代码来说明您所说的内容吗?您所说的“手动包装”是什么意思?还有,这和继承有什么关系?更新了问题code@SankJoe:谢谢。文件顶部是否缺少一个
var Backbone=import(“Backbone.js”)