首页 > 解决方案 > 是否有任何降价或标准方法来处理稍后由前端解析的字符串中的占位符?

问题描述

我试图在数据库中存储一些东西,然后由客户端检索和解析。

该项目通过其用户的 id 存储用户的操作。

像“#userId 做了某事”之类的东西。

由于我使用的是 NoSQL 数据库,因此用户的用户名可以更改,因此我不能将其存储在字符串中。所以我必须将用户 ID 存储在字符串中。然后客户端应该解析字符串,意识到他们正在看到一个用户标识,从服务器获取并用结果替换它。有没有标准的方法来做这样的事情?

标签: javascriptnode.js

解决方案


这取决于您想要显示这些操作的方式和位置以及您的其他要求。页面上可处理哪些数据(userId、url 等)。

当您使用 NoSQL 数据库时,可能会有很多这样的场景。您可以使用像handlebarsmustache或其他(有很多)这样的模板引擎来显示和处理从数据库中获取的数据。

同样,这完全取决于您使用的技术。没有太多信息可以更进一步。请分享有关环境的更多信息。


推荐阅读