gpt4 book ai didi

aurelia - 如何访问 composed children?

转载 作者:行者123 更新时间:2023-12-02 03:00:16 32 4
gpt4 key购买 nike

我有一个组合元素列表:

<compose repeat.for="foo of someList" view-model="./bar" model.bind="foo">

现在,我想从父级调用特定 bar View 模型上的函数。我该怎么做?

最佳答案

您可以在您的 compose 标签中添加 view-model.ref:

<compose repeat.for="foo of someList" view-model="./bar" model.bind="foo" view-model.ref="foo.barviewmodel">

您可以将 view-model.ref 替换为 compose.ref。两者给出相同的结果。

在父级中,您可以调用 bar View 模型上的函数,如下所示:

this.someList[2].barviewmodel.currentViewModel.action();

它可以工作,但我不知道它是否是一个公共(public) api。参见 this issue了解更多详情

关于aurelia - 如何访问 composed children?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46548302/

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