嘿!
如果我创建一个投票,它会正常显示。
- 投票
- 杂乱文本
0
voters
但如果我在详情中创建一个投票,它显示为杂乱文本。
隐藏详情
- 投票
- 杂乱文本
0
voters
这是错误吗?
嘿!
如果我创建一个投票,它会正常显示。
但如果我在详情中创建一个投票,它显示为杂乱文本。
这是错误吗?
哦,我知道这个问题的答案。![]()
这是因为你需要将投票代码单独放在一行。你可以将 HTML 的隐藏详情标签与 Discourse 投票代码结合使用,以达到你想要的效果:
<details>
<summary>
隐藏投票
</summary>
[poll type=regular results=always chartType=bar]
* 选项 1
* 选项 2
[/poll]
</details>
示例:
编辑: 在我因发布第一条消息而兴奋不已之后,我回过头来查看了标准“隐藏详情”功能的表现,因为确实可以在投票上下方添加空白区域。
出于某种原因,它会将 [/poll] 和 [/details] 代码在末尾混合在一起。不知道这是否是预期行为,但如果你需要的话,上面的变通方法可以解决问题。![]()
谢谢 @JammyDodger