环境的搭建,下面我们来了解Dash应用中的一些基础概念:
2.1 用layout设计页面内容
一个web应用的关键之一在于其前端所呈现的页面内容,在Dash中我们通过对其layout属性进行定义,从而自由设计页面内容
举一个非常简单的例子:我们设计一个web页面,其中有一个「下拉选项」部件,当我们下拉选取到某个选项值对应的省份时,其下方打印出对应的省会城市:
❝app5.py
❞
import dash
import
options[
{label: 四川省, value: 四川省},
{label: 陕西省
, value: 陕西省},
{label: 广东省, value: 广东省}
],
value
四川省
),
html.P(idcity)
]
)
province2city_dict {
四川省: 成都市,
陕西省