python reactpy的默认标题是'Reactpy',如何为reactpy自定义标题

ygya80vv  于 2023-06-20  发布在  Python
关注(0)|答案(1)|浏览(121)

reactpy的默认标题是'Reactpy',如何为reactpy设置标题,当我设置html.title('')时没有生效。

@component
def App():
    temps_list = read_last10('pi_temp.txt')
    return html._(
        html.title("raspberry pi temperature monitor"),
        html.h1("raspberry"),
        html.img({
            "src": "https://cdn.pixabay.com/photo/2016/11/27/21/42/stock-1863880_1280.jpg",
            "style": {"width": "10%", "margin_left": "0%"},
            }),
        DataList(temps_list),
        html.p('cpu load: {}'.format(load_avg)),
        html.p('uptime: {}'.format(GetTime())),
    )

我试着在官方网站上查看文档,但我不太明白。https://reactpy.dev/docs/index.html

nnsrf1az

nnsrf1az1#

我四处打听了一下,这是我发现的:
如果你使用run()函数来使用Reactpy后端测试应用程序,页面的标题和图标在这里引用:

reactpy.backend._common.CommonOptions

虽然您可以通过编辑代码来更改这些选项,但只有在您在Reactpy的测试后端中运行它并且仅在当前环境中运行时,它才会应用于页面。我不认为这是非常有用或明智的。
我的建议是添加以下代码:

html.head(
    html.title('raspberry pi temperature monitor')
),

返回语句,然后在后端测试之外运行页面,看看是否有效。

相关问题