gpt4 book ai didi

api - POS 在 Trello API 中的实际含义是什么

转载 作者:行者123 更新时间:2023-12-04 00:44:50 25 4
gpt4 key购买 nike

我正在使用 dillenmeisters Trello.Net API Wrapper,并且在每个 Card 上它有一个 POS属性。我认为这是为了它在列表中的位置,但数字似乎是任意的,从 4 到 5 位数字不等。反正有没有足够的意义来“放置”一个新的Card在列表中已经存在的另外两个之间?

最佳答案

编辑:

在 Trello.NET 的 0.5.9-beta1 版本中可用(在 NuGet 上):

// Ways to set the position of a card
trello.Cards.ChangePos(card, 1234)
trello.Cards.ChangePos(card, Position.Top)
trello.Cards.ChangePos(card, Position.Bottom)

我还没有深入研究 pos 的工作原理,但我认为这是一个排序顺序。如果你想在另外两张牌之间移动一张牌,你可以得到这两张牌的位置并将它们的位置相加并除以二。

例如,如果您想在卡 A 和卡 B 之间插入卡 C:
  • 卡片 A - 位置 16
  • 卡片 B - 位置 32
  • 卡 C - 位置 64

  • (16 + 32)/2 = 24。
    将 Card C Pos 设置为 24。
  • 卡片 A - 位置 16
  • 卡 C - 位置 24
  • 卡片 B - 位置 32

  • 我认为他们这样做是为了当一张卡片被移动时他们只需要更新一个 Pos(而不是它之后所有卡片的 Pos,如果他们使用没有间隙的顺序 Pos,这是必要的)。

    关于api - POS 在 Trello API 中的实际含义是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14446859/

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