gpt4 book ai didi

ember.js - View 没有得到对应的 controller set

转载 作者:行者123 更新时间:2023-12-02 03:52:35 24 4
gpt4 key购买 nike

我正在学习 Ember,我有以下场景......使用“outlets”创建的所有 View 都正确地获得了由框架设置的 Controller 。但是我有一个使用 {{view}} 片段嵌入的嵌套 View 。 View 本身已创建,但其 Controller 未设置。 View 和 Controller 共享正确的命名约定,框架应该能够将它们关联起来。

为什么 Ember 不为使用 {{view}} 创建的 View 关联 Controller ?看起来它只适用于网点。

如果这是设计使然,那么背后的原因是什么?为此类 View 注入(inject) Controller 的最佳做法是什么?

谢谢!

最佳答案

目前为该view设置的controller是父view的controller。现在,您也许可以使用 {{view App.YourView controllerBinding="App.yourViewController"}} 手动设置您想要的 Controller 。

蜜蜂说,你是对的,Ember.js 应该做一些巧妙的内置。也许有一些针对此的计划。

关于ember.js - View 没有得到对应的 controller set,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13817270/

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