javascript - 是否有任何降价或标准方法来处理稍后由前端解析的字符串中的占位符?
问题描述
我试图在数据库中存储一些东西,然后由客户端检索和解析。
该项目通过其用户的 id 存储用户的操作。
像“#userId 做了某事”之类的东西。
由于我使用的是 NoSQL 数据库,因此用户的用户名可以更改,因此我不能将其存储在字符串中。所以我必须将用户 ID 存储在字符串中。然后客户端应该解析字符串,意识到他们正在看到一个用户标识,从服务器获取并用结果替换它。有没有标准的方法来做这样的事情?
解决方案
这取决于您想要显示这些操作的方式和位置以及您的其他要求。页面上可处理哪些数据(userId、url 等)。
当您使用 NoSQL 数据库时,可能会有很多这样的场景。您可以使用像handlebars、mustache或其他(有很多)这样的模板引擎来显示和处理从数据库中获取的数据。
同样,这完全取决于您使用的技术。没有太多信息可以更进一步。请分享有关环境的更多信息。
推荐阅读
- r - R使用dplyr按组计算加权统计
- javascript - 可重复使用的数字输入组件在 NUXT 中无法正常工作
- latex - Sublime Text 3:使用 Latex 构建后,每次都停止打开空白窗口
- html - 有没有办法使用媒体最大宽度来加载页面
- css - 当我将鼠标悬停在实心边框上时,它不起作用
- javascript - 使用 v-for 遍历 id 都不同的 json 并将它们绑定到 PrimeVue 中的 Input
- python - 使用 pandas 从 python 中的 url 读取 csv 时出现“错误标记数据”
- google-colaboratory - colab中无法启动podman服务
- ruby - 如何将 curl 标头转换为 restcliet 请求
- mysql - SQL 左外连接和右外连接