gpt4 book ai didi

controller - Emberjs - 如何从另一个 Controller 访问一个 Controller 的方法'

转载 作者:行者123 更新时间:2023-12-02 05:15:17 28 4
gpt4 key购买 nike

在 emberjs 前 2 我们可以从另一个 Controller 访问 Controller 或 Controller 中的任何方法
以下方式:

App.get('router').get('navController').method1();

任何人都可以建议 emberjs 的类似代码是什么 rc1 ?

谢谢

最佳答案

controllerFor已弃用,我认为更正确的方法是满足需求:

this.get('controllers.nav').method1()

它需要在您的 Controller 中声明您的需求:
App.YourController = Ember.ObjectController.extend({
needs: ['nav'],
....

关于controller - Emberjs - 如何从另一个 Controller 访问一个 Controller 的方法',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15264763/

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