当前位置: 首页 > 面试题库 >

sails.js从控制器方法访问控制器方法

张勇
2023-03-14
问题内容

为什么无法从另一个内部访问其他控制器方法呢?

像这样。

module.exports =

   findStore: ->
       # do somthing

   index: ->
      @findStore(); # Error: undefined

已编译

module.exports = {
  findStore: function() {},
  index: function() {
    return this.findStore(); // Error: undefined
  }
};

如果您不能这样做,那为什么不呢?我还应该怎么做…


问题答案:

最近几个小时遇到相同的问题。我使用了api /
services文件夹。它可能不完全是您所需要的,但是它是一个选择。



 类似资料:
  • 我有两个控制器和。 在中,我有一个名为的方法。 如何在中访问此方法?

  • 有没有减少代码冗余的方法?

  • 容器访问控制 容器的访问控制,主要通过 Linux 上的 iptables 防火墙来进行管理和实现。iptables 是 Linux 上默认的防火墙软件,在大部分发行版中都自带。 容器访问外部网络 容器要想访问外部网络,需要本地系统的转发支持。在Linux 系统中,检查转发是否打开。 $sysctl net.ipv4.ip_forwardnet.ipv4.ip_forward = 1 如果为 0,

  • 12.1. 提纲 本文档假定读者对FreeBSD的设备驱动程序和SCSI协议有大致了解, 本文档中很多信息是从以下驱动程序中: ncr (/sys/pci/ncr.c) 由Wolfgang Stanglmeier and Stefan Esser编写 sym (/sys/dev/sym/sym_hipd.c) 由Gerard Roudier编写 aic7xxx (/sys/dev/aic7xxx/

  • 我附上了一张我想从Chrome控制台运行的点击操作的图片,并传递了各种值。该按钮在inspect元素的右上角以灰色突出显示。这是我想学习如何访问/使用的函数。 按钮元素位于

  • 我是新手,正在尝试学习JavaFX和FXML。我的大部分应用程序逻辑都在FXMLController类中,基类几乎是空的,除了NetBeans IDE生成的基本代码,如下所示 我有一个ID为input1的元素,类型为TextField。如何通过ID访问此(或任何其他)控件?(请记住,我是控制器类而不是主类)。 我在下面找到了这个问题,这正是我要找的,但情况不同,因为它们在定义< code>scen