a simple example ( remember pip install feffery-antd-components ):
document of AntdInput: feffery-antd-components在线文档
import dash
from dash import html
import feffery_antd_components as fac
from dash.dependencies import Input, Output
app = dash.Dash(__name__)
app.layout = html.Div(
[
fac.AntdSpace(
[
fac.AntdInput(
id='text-area-demo',
placeholder='Please enter content...',
mode='text-area',
style={
'width': 400
},
autoSize={
'minRows': 3,
'maxRows': 6
}
),
html.Div(
id='written-content',
style={
'whiteSpace': 'pre'
}
)
],
direction='vertical'
)
],
style={
'padding': 150
}
)
@app.callback(
Output('written-content', 'children'),
Input('text-area-demo', 'value')
)
def sync_written_content(value):
return value
if __name__ == '__main__':
app.run(debug=True)
