12345678910111213141516 |
- from nicegui import ui
- def main_demo() -> None:
- chart = ui.echarts({
- 'xAxis': {'type': 'value'},
- 'yAxis': {'type': 'value'},
- 'series': [{'data': [[0, 0], [1, 1]], 'type': 'line'}],
- })
- def update():
- x = len(chart.options['series'][0]['data'])
- chart.options['series'][0]['data'].append([x, x**2])
- chart.update()
- ui.button('Update', on_click=update)
|