我对使用 ipyvuetify 很陌生,我想知道实现条件渲染的最佳方法是什么。当我移动到仪表板上的另一个选项卡时,我希望能够使控件从导航侧边栏中消失。
类似行为的简单实现如下:
import ipyvuetify as v
button1 = v.Btn(color='red', children = ['Submit 1'], style_ = 'width:30%')
button2 = v.Btn(color='blue', children = ['Submit 2'], style_ = 'width:30%')
def on_click(widget, event, data):
button1.disabled = True
button2.on_event('click', on_click)
v.Html(tag='div', class_='d-flex flex-column', children=[button1, button2])
而不是button1.disabled = True
点击按钮时,我想一起删除/停止渲染控件。我认为一些实现v-if
将是要走的路,但我似乎无法弄清楚。
有任何想法吗?