knockout js - 一起更新重复值

发布于 2024-12-21 01:59:23 字数 157 浏览 1 评论 0原文

我有一个页面,其中包含多个带有可编辑字段的项目。此页面上的某些项目可能是重复的。

我希望当用户编辑一个项目时,其所有重复项都反映相同的编辑值。

我怎样才能实现这个?

作为对建议的回应 -

我将它们识别为重复项,因为它们具有共同的 id。

I have a page, which has multiple items with editable fields. Some items on this page can be duplicates.

I want that when a user edits an item all its duplicates reflect the same edited values.

How can I implement this?

In Response to the suggsetions -

I identify them as duplicates as they have common id.

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你的背包 2024-12-28 01:59:23

只需确保您的重复项在视图模型中表示为相同的项目,和/或当其中一个重复项发生更改时,您有办法在 viewModel 中确定这一点。

如果 Duplicates 还不是一个 dependentObservable,您可以将它们设为一个 dependentObservable,或者订阅您正在检查重复项的 Observable,并在更改时更新任何相关的重复项。

Just make sure that your duplicates are represented as the same item in your view model, and/or you have a way of figuring that out in your viewModel when one of the duplicates changes.

If Duplicates aren't already a dependentObservable you could make them one and or do a subscribe on the Observable that you are checking for duplicates on and when that changes update any related duplicates.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文