gpt4 book ai didi

javascript - Aurelia 组件在其他 View 模型中使用时不共享实例

转载 作者:行者123 更新时间:2023-11-30 16:10:01 24 4
gpt4 key购买 nike

这里有一个要点来说明: https://gist.run/?id=8d4f38a9111b6cc0f068973e0c9e9c68

我用 view/viewmodel 创建了一个简单的组件,并将其包含在 index.html 文档中。我希望这个组件能够与应用程序中的任何其他 View 模型进行交互。但是,当我包含并注入(inject)到不同的 View 模型时,它似乎有一个单独的实例。

在提供的要点中,您可以看到 View 未根据初始消息更新。

我觉得我在 aurelia 中处理这个问题的方式中缺少一些基本的东西。有人可以推荐正确的方法来完成这个吗?

最佳答案

解决方案是使用@singleton 装饰器。

https://gist.run/?id=28b7901ab31cdab666a5f8f3d18abe23

关于javascript - Aurelia 组件在其他 View 模型中使用时不共享实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36414434/

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