五、添加链接到多个博客文章的新标签 我们关于狗的新文章与其他文章完全无关。让我们更新表示标记云的节点。 六、按时间顺序列出带有链接的文章 您要创建一个概述页面,按时间顺序列出您的博客文章。 您可以像处理标签一样执行此操作。但是每次添加新博客文章时,都需要更新该页面(创建新节点)。进行每一个小的更改都创建一个新节点听起来很浪费。 有更好的方法!每当您创建新博客文章时,都可以直接链接到前一个。这使您能够遍历这些链接以动态创建按时间顺序排列的概述页面。 一旦将博客帖子存储在 IPFS 中,我们就知道其 CID。我们可以使用该 CID 将新博客文章链接到旧博客文章。 七、从最近的文章开始遍历所有文章 将每个博客文章链接在一起,我们可以只引用最后一个的 CID 来返回所有文章。这种遍历可用于创建概述页面,该概述页面按时间顺序列出所有博客文章。 该 prev 字段包含指向先前博客文章的链接。您可以使用该 CID 和ipfs.dag.get API 来获取上一个博客,然后使用其 prev 字段来获取之前的博客。一个 while 循环的完美用例! 请注意,ipfs.dag.get() API 返回的对象具有一个 value 属性,该属性是您想要的节点,并包含您保存的原始字段。 注意 await ipfs.dag.get(dogPostCid) 上面使用的括号,因为异步功能需要在具有属性的 CID 对象 value 可用之前完成。在实践中使用此代码时,重要的是不要进行太多会导致延迟的异步调用。 非常感谢您对 IPFS&Filecoin 项目的持续支持。我们很高兴继续与您一起,为人类信息建立一个强大的,去中心化和高效的基础。 FilCloud 帮你迅速了解 IPFS 领域的热点技术和应用 —- 编译者/作者:FilCloud 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
IPFS:去中心化网络上的博客(二)
2019-12-05 FilCloud 来源:区块链网络
LOADING...
相关阅读:
- 我为什么一直看好鲸交所?2020-08-03
- Lien: 一个比AMPL还销魂,可做杠杆投资的稳定币协议2020-08-03
- 8.3午间ETH给出的操作建议多单盈利6个大点 文章所说的多单领涨如期而来2020-08-03
- 币神社区浅析预言机(Oracle)系统2020-08-03
- 报告称,Chainlink投资者买入跌幅,创历史新高2020-08-03