【问题标题】:How to call a piece function from another piece如何从另一块调用一块函数
【发布时间】:2019-04-12 23:31:43
【问题描述】:

我有一个与pieceB 有joinbyarray 关系的pieceA。我要做的是在pieceA的index.js中访问pieceB的功能。

我知道如何访问pieceB及其字段,但我不知道如何访问它们的功能。

提前致谢!

【问题讨论】:

    标签: apostrophe-cms


    【解决方案1】:

    你必须在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 访问它

    【讨论】:

      猜你喜欢
      • 2022-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多