【发布时间】:2019-04-12 23:31:43
【问题描述】:
我有一个与pieceB 有joinbyarray 关系的pieceA。我要做的是在pieceA的index.js中访问pieceB的功能。
我知道如何访问pieceB及其字段,但我不知道如何访问它们的功能。
提前致谢!
【问题讨论】:
标签: apostrophe-cms
我有一个与pieceB 有joinbyarray 关系的pieceA。我要做的是在pieceA的index.js中访问pieceB的功能。
我知道如何访问pieceB及其字段,但我不知道如何访问它们的功能。
提前致谢!
【问题讨论】:
标签: apostrophe-cms
你必须在index.js 中将pieceB 的有趣函数作为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 访问它
【讨论】: