我正在构建一个webapp,从sqlite数据库中查询测试结果(#或记录在1,000s内).大多数时候,我将从>10种不同的测试方法中获得结果,用于给定的比较。结果显示为条形图、散点图、图片等。为了限制滚动,我设法放了一个侧边栏,并试图使侧边栏中的超链接跳到我想导航的部分。我看了一下 url路由 文件,并在 这条但找不到一种方法可以链接到当前页面中给定的id=foo。就像html中的a href=#foo一样.有没有办法用破折号链接到当前页面中的某个位置?
是的,你可以像在html中一样做到这一点。这里是一个小的例子应用程序。
import dash
import dash_html_components as html
app = dash.Dash()
app.layout = html.Div([html.P("Hello world."), html.A("To the end", href="#end")] + [html.Br()]*100 +
[html.P("Goodbye world", id="end")])
if __name__ == '__main__':
app.run_server()