如何在 NiceGUI 中使用美人鱼样式设置

How to use Mermaid style settings in NiceGUI

提问人:M0tvey 提问时间:10/18/2023 最后编辑:FalkoM0tvey 更新时间:10/26/2023 访问量:62

问:

我正在创建一个语法为 .我想使用样式设置,但我在屏幕上看到的不是风格化的图像,而是文本mermaidnicegui%%{ init : { "theme" : "default", "flowchart" : { "curve" : "linear" }}}%%%

from nicegui import ui

ui.mermaid('''
%%{ init : { "theme" : "default", "flowchart" : { "curve" : "linear" }}}%%


flowchart LR
    f1 --> f2
    f2 --> f3
    f2 --> f4
''')

ui.run()

主要任务是制作直角的箭头,而不是弯曲的箭头

python-3.x 美人鱼 nicegui

评论

0赞 Falko 10/21/2023
有趣!我不知道美人鱼图有这样的内联配置。但我不明白为什么它们不能与 NiceGUI 一起使用。也许我们应该在 GitHub 上创建一个功能请求。
0赞 Falko 10/23/2023
github.com/zauberzeug/nicegui/discussions/1861

答:

0赞 Falko 10/26/2023 #1

我们刚刚发现这些用 with 指示的“指令”已被弃用,这可能是渲染器中断的原因。%%

但是新的配置语法有效:

ui.mermaid('''
---
config:
    theme: default
    flowchart:
        curve: linear
---

flowchart LR
    f1 --> f2
    f2 --> f3
    f2 --> f4
''')