如何在pug.js中将本地链接更改为id

时间:2019-06-07 06:11:02

标签: node.js pug

我想将我的数据ID设置为本地链接,我的意思是我想将[#section-one]替换为#[feature.feature_id],因为您可以看到本地链接已经有#/ hash以及何时您在pug中调用数据时,应该使用#/ hash,现在我们不能同时使用两个##!那我该怎么办?

我已经尝试了很多方法,但是还没有成功,在下面,我将向您展示我的代码

 .col-md-3.scroll to fixed-container
  .list-group. scroll to fixed.z-index-0
   each feature in features
    a.list-group-item.smooth-scroll-to-target(h ref=feature.feature_id) # {feature.feature_title}
.col-md-9
 each feature in features
  #section-one .mb-50    // i want replace [#section-one] to [feature.feature_id]

  h3 #{feature.feature_title}
  hr
  p.mb-20
  | #{feature.feature_content}

1 个答案:

答案 0 :(得分:0)

我认为这应该可行:

each feature in features
  div(id="#{feature.feature_id}")

编辑:

很抱歉,但此语法似乎不再起作用。根据{{​​3}},您应该按照以下步骤操作:

each feature in features
  - var fid = feature.feature_id
  div(id=fid)