如何从另一个片段调用一个片段函数
How to call a piece function from another piece
我有一个与 pieceB 有 joinbyarray 关系的 pieceA。我想做的是在pieceA.index.jsindex.js中访问pieceB的函数。
我知道如何访问 pieceB 及其字段,但我不知道如何访问它们的功能。
提前致谢!
你必须让 pieceB 的有趣函数成为 index.js
中 self
上的方法。
在lib/modules/piece-b/index.js
construct: function (self, options) {
self.coolThing = function () {
return true;
};
}
然后在pieceA的index.js
中可以访问self.apos.modules['piece-b'].coolThing
.
如果你给 pieceB 一个 alias
属性 你可以直接访问它 self.apos.modules.pieceBsAlias
我有一个与 pieceB 有 joinbyarray 关系的 pieceA。我想做的是在pieceA.index.jsindex.js中访问pieceB的函数。
我知道如何访问 pieceB 及其字段,但我不知道如何访问它们的功能。
提前致谢!
你必须让 pieceB 的有趣函数成为 index.js
中 self
上的方法。
在lib/modules/piece-b/index.js
construct: function (self, options) {
self.coolThing = function () {
return true;
};
}
然后在pieceA的index.js
中可以访问self.apos.modules['piece-b'].coolThing
.
如果你给 pieceB 一个 alias
属性 你可以直接访问它 self.apos.modules.pieceBsAlias