多种型号可以使用相同的turbo_stream_from标签吗?

发布于 2025-02-12 02:51:40 字数 731 浏览 1 评论 0原文

对于具有多个turbo_stream_from标签的应用程序,例如:

<%= turbo_stream_from "posts" %>
<div id="posts">...</div>

<%= turbo_stream_from "comments" %>
<div id="comments">...</div>

... and in post model...

broadcast_update_to "posts", target: self

.. and in the comments model...

broadcast_update_to "comments", target: self

将这两个流统一到一个共享流中是否有缺点?

<%= turbo_stream_from "unified_stream" %>
<div id="posts">...</div>
<div id="comments">...</div>

... in the post model ....

broadcast_update_to "unified_stream", target: self

.. in the comments model ..

broadcast_update_to "unified_stream", target: self

For applications with multiple turbo_stream_from tags like so:

<%= turbo_stream_from "posts" %>
<div id="posts">...</div>

<%= turbo_stream_from "comments" %>
<div id="comments">...</div>

... and in post model...

broadcast_update_to "posts", target: self

.. and in the comments model...

broadcast_update_to "comments", target: self

Is there any downside to unifying those two streams into one shared stream?

<%= turbo_stream_from "unified_stream" %>
<div id="posts">...</div>
<div id="comments">...</div>

... in the post model ....

broadcast_update_to "unified_stream", target: self

.. in the comments model ..

broadcast_update_to "unified_stream", target: self

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文