gpt4 book ai didi

javascript - 在 initComponent 中声明时事件监听器不调用 Controller 方法

转载 作者:行者123 更新时间:2023-12-02 15:41:24 25 4
gpt4 key购买 nike

我已经使用 ExtJS 一段时间了,但现在正在尝试转换我的项目以正确使用他们推荐的 MVC 风格。

我有一个 View 和一个 Controller 。我正在尝试为 boxready 声明一个事件监听器来调用 Controller 方法。当我在 initComponent 中声明监听器时,这不起作用 - 当我期望它在我的 Controller 中查找方法时,它说它无法在我的 View 中找到该方法。

请参阅此处的 jsFiddle 示例(相关代码位于 MyPanel.js 中):senchafiddle

最佳答案

无需在 initComponent 中附加监听器,以声明方式执行:

listeners: {
boxready: 'controllerMethodName'
}

直接在您的 View 上声明这一点。

关于javascript - 在 initComponent 中声明时事件监听器不调用 Controller 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32533261/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com