我只想创建一个包含两行的列,每行都有多个输入。
r1 = row(children=[transaction_type,
instrument,master_list_type,order_type,product_type,
duration,square_off,trailing_ticks],sizing_mode='scale_width')
r2 = row(children=[quantity,price,trigger_price,disclosed_quantity,stop_loss],sizing_mode='scale_width')
lo = column(r1,r2)
#show(row(transaction_type,
instrument,master_list_type,order_type,product_type,
duration,square_off,trailing_ticks))
curdoc().add_root(lo)
想法是在行中获得相关输入。我得到像
这样的输出
如果我不给sizing_mode
,那么它们并不拥挤,但每个都占用太多空间。
答案 0 :(得分:0)
最好的方法是始终声明每个元素的宽度和高度。当您将它们放在一行(或列)中时,请给出宽度(或高度)等于各个组件的宽度(或高度)和所需填充的总和。