首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Trello API中,POS到底是什么意思

在Trello API中,POS到底是什么意思
EN

Stack Overflow用户
提问于 2013-01-22 04:41:47
回答 1查看 4K关注 0票数 14

我使用的是dillenmeisters Trello.Net API包装器,并且在每个Card上都有一个POS属性。我认为这是为了它在列表中的位置,但数字似乎是任意的,从4到5位数字。有没有办法理解这些,以便在列表中已经存在的两个其他Card之间“放置”一个新的the?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-22 05:12:25

编辑:

在0.5.9-beta1版的Trello.NET (在NuGet上)中提供:

代码语言:javascript
复制
// 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是如何工作的,但我认为这是一个排序顺序。如果你想在另外两张卡片之间移动一张卡片,你可以得到这两张卡片的位置,并将它们的位置相加,然后除以2。

例如,如果要在卡A和卡B之间插入卡C:

  1. 卡A- Pos 16
  2. 卡B- Pos 32
  3. 卡C- Pos 64

(16 + 32) /2= 24。将Card C Pos设置为24。

  1. 卡A- Pos 16
  2. 卡C- Pos 24
  3. 卡B- Pos 32

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

票数 21
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14446859

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档