有没有办法在使用Jade模板引擎时抵消'each'迭代?
例如,在传入名为list的对象时:
ul
each item in list
li #{item}
Run Code Online (Sandbox Code Playgroud)
会输出
<ul>
<li> Item 1 </li>
<li> item 2 </li>
<li> item 3.....
...
</ul>
Run Code Online (Sandbox Code Playgroud)
但是我希望第一个项目的显示方式与其他项目不同,如下所示:
<ul>
<li> Item 1: First Item in list! </li>
<li> item 2 </li>
<li> item 3.....
...
</ul>
Run Code Online (Sandbox Code Playgroud)
那么有没有人知道一种方法来抵消Jade中的'each'语句,这样我就可以分别渲染第一个项目,然后从第二个索引开始渲染每个后续项目?
我在 Slack 中设置了一个斜杠命令来查找一些信息并将响应消息发布回频道。我希望用户发送的原始斜杠命令消息(“/whatever go get stuff”)被响应消息“替换”,因此我想有效地删除斜杠命令消息,以便用户只能在通道(类似于 /giphy 命令的工作方式)。
我的斜杠命令工作正常,但我不知道如何轻松删除触发该命令的消息。我正在考虑使用api/chat.delete端点,但我没有足够的信息来形成 POST 数据,因为斜杠命令请求不包含ts.
有没有人知道如何摆脱最后一条消息?