How do I create an anchor link?
Overview
你是否曾希望创建锚点,以便应用程序的用户可以通过在URL中指定#anchor直接导航到特定部分?如果是这样,让我们来了解一下如何实现。
Solution
锚点会自动添加到标题文本中。
例如,如果你通过st.header()命令定义一个标题文本如下:
st.header("Section 1")
然后你可以使用以下方式创建指向此标题的链接:
st.markdown("[Section 1](#section-1)")
Examples
- 演示应用程序: https://dataprofessor-streamlit-anchor-app-80kk8w.streamlit.app/
- GitHub 仓库: https://github.com/dataprofessor/streamlit/blob/main/anchor_app.py
还有问题吗?
我们的 论坛 充满了有用的信息和Streamlit专家。