【问题标题】:Pug HTML Rendering With MongoDB ObjectID使用 MongoDB ObjectID 进行 Pug HTML 渲染
【发布时间】:2016-06-23 16:19:38
【问题描述】:

我在 pug 上遇到 HTML 渲染问题,我将 mongodb objectId 发送到 .pug 文件,但它没有正确渲染。

我的哈巴狗代码:

 input(type='text', value=transaction._id, name='transaction_id')

HTML 渲染代码:

<input type="text" value="&quot;576c0bb18716a46c0c41508e&quot;" name="transaction_id"/>

它会自动添加&amp;quot; 我试图将objectId更改为字符串,但它不起作用。

【问题讨论】:

  • 默认情况下,mongodb 中的_idbson 类型。可能在显示 bson 对象时,您会得到额外的引号。要么用&amp;quot;将文本替换为nospace,要么尝试使用toString()
  • 我试过 toString(),不行
  • toHexString 呢?
  • 试试value="#{transaction._id}"
  • @MukeshSharma Sharma 2 小时前

标签: node.js pug


【解决方案1】:

这个应该可以:

 input(type='text', value='#{transaction._id}', name='transaction_id')

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-11-13
  • 2011-06-22
  • 2012-02-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-01-19
相关资源
最近更新 更多